Есть заполненное дерево значений. Колонки: "Номенклатура", "Характеристика", "Цена" итд.
Я хочу программно добавить новую колонку, например, "Родитель", и программно ее заполнить.
Пробовал сделать в процедуре ПриСозданииНаСервере:
ДЗ = ДанныеФормыВЗначение(ДеревоЦен, Тип("ДеревоЗначений"));
ДЗ.Колонки.Добавить("Родитель", Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
Для Каждого СтрокаДЗ Из ДЗ Цикл
СтрокаДЗ.Родитель = СтрокаДЗ.Номенклатура.Родитель;
КонецЦикла;
ЗначениеВДанныеФормы(ДЗ, ДеревоЦен);
Ошибка: "Итератор для значения не определен
Для Каждого СтрокаДЗ Из ДЗ Цикл"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший