Программное добавление элементов управления на форму (ОФ)

SDV 101 4 10

Добавляет страницу, надпись и поле ввода на форму элемента справочника "Номенклатура". Обычные формы. Конфигурация БГУ 1.0

Процедура МодифицироватьНоменклатураФормаЭлемента(ЭтаФорма) Экспорт
     
     ЭлементыФормы = ЭтаФорма.ЭлементыФормы;
     ШиринаНадписи = 160;
     ВерхНадписи = 5;
     ЛевоНадписи = 5;
     СтраницаАнализПитания = ЭлементыФормы.ПанельСвойствНоменклатуры.Страницы.Добавить("АнализПитания", "Анализ питания");
     ЭлементыФормы.ПанельСвойствНоменклатуры.ТекущаяСтраница = СтраницаАнализПитания;
     НадписьГруппаПродуктовПитания = ЭтаФорма.ЭлементыФормы.Добавить(Тип("Надпись"), "НадписьГруппаПродуктовПитания", Истина,                 ЭлементыФормы.ПанельСвойствНоменклатуры);
     НадписьГруппаПродуктовПитания.Заголовок = "Группа продуктов питания: ";
     НадписьГруппаПродуктовПитания.Ширина = ШиринаНадписи;
     НадписьГруппаПродуктовПитания.Верх = ВерхНадписи;
     НадписьГруппаПродуктовПитания.Лево =  ЛевоНадписи;
     ПолеГруппаПродуктовПитания = ЭтаФорма.ЭлементыФормы.Добавить(Тип("ПолеВвода"), "ПолеГруппаПродуктовПитания", Истина, ЭлементыФормы.ПанельСвойствНоменклатуры);
     ПолеГруппаПродуктовПитания.Данные = "ГруппаПродуктовПитания";
     ПолеГруппаПродуктовПитания.Ширина = 150;
     ПолеГруппаПродуктовПитания.Верх = ВерхНадписи;
     ПолеГруппаПродуктовПитания.Лево =  ЛевоНадписи + ШиринаНадписи + 5;
     ЭлементыФормы.ПанельСвойствНоменклатуры.ТекущаяСтраница = ЭлементыФормы.ПанельСвойствНоменклатуры.Страницы.Общее;
     
КонецПроцедуры
0

См. также

Добавить кнопку на форму в командную панель

СоздатьЭлементФормы

Добавить элемент в обычную форму

СообщитьПользователю (БСП)

Программное добавление возможности отбора в динамический список формы

Программное добавление условного оформления документа

ПоказатьНастройку (БСП)

Модератору