0
VanGogh
07.06.13
✎
14:02
|
Пытаюсь выгрузить некоторые значения иерархического справочника в древо значений с сохранением структуры
Запрос.текст = "
|ВЫБРАТЬ
|Спр.Ссылка КАК ЭлементСправочника
|ИЗ
|Справочник.СправочникСЭлементами КАК Спр
|Итоги ПО
|ЭлементСправочника ИЕРАРХИЯ";
РезультатЗапроса = Запрос.Выполнить();
Если РезультатЗапроса.Пустой() Тогда
Иначе
дзЗнач = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
ЗначениеВРеквизитФормы(дзЗнач,"дзНаФорме");
КонецЕСли;
Проблема в том, что данные не совсем корректно отображаются, и непонятно из-за чего,
конечный элемент в дереве иерархии отображается тоже как родитель и соответственно его также можно раскрыть, нажав на +, и в подчинении указан такой же элемент! То есть дублирование последнего элемента ветки дерева, он показывается и как родитель, и как подчиненный элемент.
У СправочникаЭлементов стоит вид иерархии "Иерархия элементов",
у Элемента формы дзНаФорме свойство отображение-"Дерево"
Подскажите, что можно сделать, чтобы данные дерева значений отображались корректно без дублирования последних элементов.
|
|