В основе функционирования управляемой формы лежит комплекс взаимодействия элементов с реквизитами формы, который разработчик может создать в Конфигураторе, но этот путь - не единственный. Платформа 8.x позволяет осуществлять конфигурирование реквизитов и элементов управляемой формы программно "на лету" в режиме Предприятие.
Несмотря на то, что основные события в жизни элементов управляемой формы происходят НаКлиенте все изменения их свойств и связей осуществляется НаСервере
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
&НаСервере ... // добавление элемента в корень формы ЭлементФормы = Элементы.Добавить(ЭлементТочкаИмя, Тип("ПолеФормы"), ЭтаФорма); ЭлементФормы.Вид = ВидПоляФормы.ПолеВвода; ЭлементФормы.Заголовок = "Наименование"; ЭлементФормы.ПутьКДанным = "Наименование"; ... // добавление элемента в таблицу ЭлементТаблицы = Элементы.Добавить(ЭлементТочкаИмя, Тип("ПолеФормы"), Элементы.Таблица); ЭлементТаблицы.Вид = ВидПоляФормы.ПолеВвода; ЭлементТаблицы.Заголовок = "Колонка"; ЭлементТаблицы.ПутьКДанным = "Таблица.Колонка"; ... |
//