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