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