Руководство разработчика

Метод ТАБ_ФОРМА.ДОБАВИТЬ

Реализует абстрактный метод интерфейса И_ЭЛЕМЕНТЫ.

Метод ДОБАВИТЬ динамически добавляет элемент управления в ячейку формы.

ФУНКЦИЯ ДОБАВИТЬ(ПЕРЕМ ЭЛЕМЕНТ: элемент)

Параметры

элемент
Добавляемый элемент.

Элемент управления может быть добавлен только в ячейку типа "элемент управления". Связывание происходит по строковому идентификатору, который указывается в параметрах ячейки и поле ЭЛЕМЕНТ.идент. Если элемент не связывается с ячейкой, то на форме он не отображается.

Динамическое удаление элемента управления осуществляется методом УДАЛИТЬ.

Подробнее о связи ячеек и элементов управления см. Привязка элементов управления к ячейкам.

О добавлении и удалении элементов в редакторе форм см. Добавление и удаление элементов управления.

Пример:

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

См. также: