0
Drac0
21.10.11
✎
12:01
|
День добрый. Столкнулся с задачей, где однотипным элементам формы (столбцы таблицы с именами типа Имя1, Имя2 и т.д.) необходимо присваивать имена, которые хранятся в СпискеЗначений. Выглядит так:
Форма.имя1.Заголовок(СЗ.ПолучитьЗначение(1));
Форма.имя2.Заголовок(СЗ.ПолучитьЗначение(2));
...
В голове крутится, что это можно заменить чем-то вроде
Для н = 1 по НН Цикл
Форма.имя[н].Заголовок(СЗ.ПолучитьЗначение(н));
КонецЦикла;
Я что-то путаю, или такая возможность действительно есть и как это тогда корректно реализуется? Спасибо за помощь.
|
|
1
FN
21.10.11
✎
12:08
|
ПолучитьАтрибут(<?>);
Синтаксис:
Форма.ПолучитьАтрибут(ИмяРеквизита)
Назначение:
Возвращает ссылку на элемент формы.
Параметры:
ИмяРеквизита - строковое выражение, содержащее идентифика-тор элемента формы, как он задан в Конфигураторе.
Замечание:
Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
|
|