HelpF.pro

Как вывести в справочник в виде дерева значений

Код 1C v 8.х
 
Дерево = Новый ДеревоЗначений;
Запрос = Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
|Ном.Ссылка как ссылка
|ИЗ
| Справочник.Номенклатура КАК Ном
|Упорядочить По
|Ном.Ссылка Иерархия";
// Или
Запрос.Текст="ВЫБРАТЬ
|Ном.Ссылка как ссылка
|ИЗ
| Справочник.Номенклатура КАК Ном
|ИТОГИ ПО
|Ном.Ссылка ТОЛЬКО ИЕРАРХИЯ";

Дерево = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
ТабличноеПолеТипаДерево =Дерево;
ЭлементыФормы.ТабличноеПолеТипаДерево.СоздатьКолонки();

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq8/view/346.html