0
Oz11
24.06.14
✎
18:05
|
приветствую
пытаюсь обратится к программно созданному реквизиту управляемой формы и не могу.
код создания реквизита:
Элементы.Вставить("КоманднаяПанельЭмблема", Тип("ГруппаФормы"), ЭлементРодитель, ЭлементИдентификатор)
вопрос в том как обратится к реквизиту форму для того чтобы его изменить или прочитать
|
|
1
Oz11
24.06.14
✎
18:38
|
нашел волшебный метод ИзменитьРеквизиты.
все выглядит примерно так:
// вставим реквизит формы в котором будем хранить соответствие названий добавляемых кнопок и ресурсов, на которые они ссылаются
РеквизитСоответствие = Новый РеквизитФормы("СтруктураКнопкаРесурс", Новый ОписаниеТипов);
// изменим структуру реквизитов формы
МассивДобавляемыхРеквизитов = Новый Массив;
МассивДобавляемыхРеквизитов.Добавить(РеквизитСоответствие);
Форма.ИзменитьРеквизиты(МассивДобавляемыхРеквизитов);
после этого к созданному программно реквизиту можно обращаться как к созданному руками
|
|