Имя: Пароль:
1C
 
УФ. Добавить колонку в дерево значений
0 Max Street
 
12.02.16
11:40
Привет

Есть заполненное дерево значений. Колонки: "Номенклатура", "Характеристика", "Цена" итд.
Я хочу программно добавить новую колонку, например, "Родитель", и программно ее заполнить.
Пробовал сделать в процедуре ПриСозданииНаСервере:

    ДЗ = ДанныеФормыВЗначение(ДеревоЦен, Тип("ДеревоЗначений"));
    ДЗ.Колонки.Добавить("Родитель", Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
    Для Каждого СтрокаДЗ Из ДЗ Цикл
        СтрокаДЗ.Родитель = СтрокаДЗ.Номенклатура.Родитель;    
    КонецЦикла;    
    ЗначениеВДанныеФормы(ДЗ, ДеревоЦен);

Ошибка: "Итератор для значения не определен
    Для Каждого СтрокаДЗ Из ДЗ Цикл"
1 su_mai
 
12.02.16
11:42
(0) ДЗ - это все дерево и строки и колонки, надо писать ДЗ.Строки
2 Max Street
 
12.02.16
11:47
(1) спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший