HelpF.pro

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

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

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

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