Заполнение данных колонки дерева значений

1. Firshi 12.04.23 14:14 Сейчас в теме
Имеется код:

&НаСервере
Процедура ОтборПриИзмененииНаСервере()
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Структура.Код КАК Код,
    |    Структура.Ссылка КАК Структура,
    |    ДанныеОбъектаПоСтруктуреСрезПоследних.Объект КАК Объект
    |ИЗ
    |    Справочник.Структура КАК Структура
    |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеОбъектаПоСтруктуре.СрезПоследних КАК ДанныеОбъектаПоСтруктуреСрезПоследних
    |        ПО Структура.Ссылка = ДанныеОбъектаПоСтруктуреСрезПоследних.Структура
    |ГДЕ
    |    Структура.Ссылка В ИЕРАРХИИ(&Отбор)
    |    И Структура.ПометкаУдаления = ЛОЖЬ
    |    И ДанныеОбъектаПоСтруктуреСрезПоследних.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОпераций.Установить)
    |
    |УПОРЯДОЧИТЬ ПО
    |    Структура ИЕРАРХИЯ";
    
    Если ЗначениеЗаполнено(Объект.Отбор) Тогда       
        Запрос.УстановитьПараметр("Отбор", Объект.Отбор);      
    Иначе            
        Запрос.Текст = СтрЗаменить(Запрос.Текст,"Структура.Ссылка В ИЕРАРХИИ(&Отбор)","Истина");      
    КонецЕсли;
    
    ОписаниеКод = Новый ОписаниеТипов("Строка");
    ОписаниеСтруктра = Новый ОписаниеТипов("СправочникСсылка.Структура");
    ОписаниеОбъект = Новый ОписаниеТипов("СправочникСсылка.Объекты");
            
    Дерево = Новый ДеревоЗначений;
    Дерево.Колонки.Добавить("Структура", ОписаниеСтруктра );
    Дерево.Колонки.Добавить("Код",ОписаниеКод);
    Дерево.Колонки.Добавить("Объект",ОписаниеОбъект );
        
    Выборка = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
    ЗначениеВРеквизитФормы(Выборка, "Сопоставление");
    
КонецПроцедуры  
Показать

Сейчас все объекты в обработке показываются напротив структуры. Я же хочу сделать так, что-бы было дерево в одной колонке, что-бы в каждой структуре, следом шла подчиненная в ней структура, а далее отображались, установленные в ней объекты.
Хэлп люди, куда и как копать
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. пользователь 12.04.23 16:10
Сообщение было скрыто модератором.
...
3. Firshi 14.04.23 10:56 Сейчас в теме +0.62 $m
(2) Немножко запоздал, да и рисунок видимо не тот, который бы вы хотели видеть. Вотв чем цимес. Объекты. достаются из регистра и отображаются в третьей колонке. А в первой отображается структура, и вот она повторятся напротив каждого объекта. А мне хотелось бы, что-бы была, допустим структура "приборы", а далее уже выводилась иерархия с выводом всех объектов, принадлежащих ей
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот