Метод ТАБ_ФОРМА.ДОБАВИТЬ
Реализует абстрактный метод интерфейса И_ЭЛЕМЕНТЫ.
Метод ДОБАВИТЬ динамически добавляет элемент управления в ячейку формы.
ФУНКЦИЯ ДОБАВИТЬ(ПЕРЕМ ЭЛЕМЕНТ: элемент)
Параметры
- элемент
- Добавляемый элемент.
Элемент управления может быть добавлен только в ячейку типа "элемент управления". Связывание происходит по строковому идентификатору, который указывается в параметрах ячейки и поле ЭЛЕМЕНТ.идент. Если элемент не связывается с ячейкой, то на форме он не отображается.
Динамическое удаление элемента управления осуществляется методом УДАЛИТЬ.
Подробнее о связи ячеек и элементов управления см. Привязка элементов управления к ячейкам.
О добавлении и удалении элементов в редакторе форм см. Добавление и удаление элементов управления.
Пример:
//динамическое добавление элемента управления в обработчике открытие ПОДМЕНА открытие = {Открытие}; КНОПКА: Элемент1[] = (1:[идент = "кнопка", текст = "ОК"]); ФУНКЦИЯ Открытие ПЕРЕМ ТФ_ЯЧЕЙКА: яч_кнопка ПЕРЕМ ТФ_АТР_ЭЛЕМ: элем = [идент = "кнопка", авто_высота = ДА, авто_ширина = ДА] яч_кнопка = [имя_раздела = "Раздел3", строка = 3, столбец = 1] УСТ_ДАННЫЕ_ЯЧЕЙКИ(яч_кнопка, элем) ДОБАВИТЬ(Элемент2[1]) КОНЕЦ_ФУНКЦИИ