|
Подскажите как реквизиты формы перебрать ?
| ☑ |
0
budnik
18.11.15
✎
11:33
|
Для каждого мРеквизит Из ЭтаФорма.Метаданные().Реквизиты Цикл
Настройки.Вставить(мРеквизит.Имя, ЭтаФорма[мРеквизит.Имя]);
КонецЦикла;
Пробовал так, реквизиты обработки выдает, а надо именно формы ?
|
|
1
Fish
18.11.15
✎
11:33
|
Элементы?
|
|
2
Fish
18.11.15
✎
11:34
|
УправляемаяФорма (ManagedForm)
Элементы (Items)
Использование:
Только чтение.
Описание:
Тип: ВсеЭлементыФормы.
Содержит коллекцию всех элементов управляемой формы для прямого доступа вне зависимости от иерархии.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
3
sapphire
18.11.15
✎
11:38
|
УправляемаяФорма (ManagedForm)
ПолучитьРеквизиты (GetAttributes)
Синтаксис:
ПолучитьРеквизиты(<Путь>)
Параметры:
<Путь> (необязательный)
Тип: Строка.
Указывает путь к родительскому реквизиту. Если параметр опущен или указана пустая строка, возвращаются реквизиты верхнего уровня.
Возвращаемое значение:
Тип: Массив.
Массив объектов РеквизитФормы.
Описание:
Получает описание реквизитов формы.
Доступность:
Сервер.
|
|
4
budnik
18.11.15
✎
11:38
|
У меня обычная форма .
|
|
5
mehfk
18.11.15
✎
11:45
|
ФормаСписка = Справочники.Номенклатура.ПолучитьФормуСписка();
Для каждого мЭлемент Из ФормаСписка.ЭлементыФормы Цикл
Сообщить(мЭлемент.Имя);
КонецЦикла;
|
|
6
budnik
18.11.15
✎
11:49
|
(5) Спасибо. Выручил.
|
|