Дерево значений на управляемых формах. Заполнение
☑
0
servicenn
14.07.15
✎
11:00
День добрый. Есть проблемка с отображением дерева значений на управляемой форме в документе. Сделал заготовку для заполнения дерева значений в документе.
На форме создал реквизит- деревоЗапасы с типом дерево значений.
&НаСервере
Процедура ЗаполнитьДеревоЗапасыНаСервере() //авш
Дерево = РеквизитФормыВЗначение("ДеревоЗапасы") ;
Дерево.Колонки.Добавить("Артикул", Новый ОписаниеТипов("Строка"));
Для каждого стр из объект.запасы цикл
дСтр1 = Дерево.Строки.Добавить();
дСтр1.артикул = стр.номенклатура.артикул;
КонецЦикла;
//ЭтаФорма.ЭлементыФормы.ДеревоЗапасы.СоздатьКолонки();
ЗначениеВРеквизитФормы(Дерево, "ДеревоЗапасы");
//ЭтаФорма.Элементы.ДеревоЗапасы.СоздатьКолонки(); //ошибка
КонецПроцедуры
что то в коде упустил из виду
1
Гёдза
14.07.15
✎
11:01
нельзя колонки добавлять так
2
Гёдза
14.07.15
✎
11:01
сначала нужно добавить колонки реквизиты, а потом уже РеквизитФормыВЗначение
3
servicenn
14.07.15
✎
11:03
(1) Делал по примеру в инете там программно задаются. тоесть исключить программное добавление?
4
servicenn
14.07.15
✎
11:03
(1) для отображения дерева проблема только с колонками?
5
servicenn
14.07.15
✎
11:04
(1) попробую по этому варианту
6
servicenn
14.07.15
✎
11:20
по этому варианту заполняется, дальше с иерархией гляну
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший