Как вывести в отчет список элементов справочника с учетом иерархии? #221065


#0 by КонецВсемЕсли
Есть список элементов иерархического справочника (например, ТЗ или таб часть документа). Как можно организовать алгоритм вывода данного списка в таблицу с учетом иерархии ( т.е. с выводом всех групп, в которые входят данные элементы)
#1 by Вильям
ПолноеНаименование тебе поможет?
#2 by КонецВсемЕсли
Спасибо, я подумаю над этим
#3 by zbv
Думаю не поможет ему. Уровень и Родитель, поможет тебе... (с) StarWars
#6 by КонецВсемЕсли
Мне бы алгоритм примерно обрисовать, методы и свойства я и сам знаю
#7 by nbIx
Делай запрос к справочнику с отбором только по элементам (не выбирай группы) Сделай функцию и присвоей ее 1 для каждого элемента. Затем сделай группировку по элементу. Вот запрос тебе собрал весь справочник и группы справочника.
#8 by КонецВсемЕсли
немного не понял, опиши поподробнее
#9 by nbIx
Результат запроса будет содержать то что ты хочешь.
#10 by КонецВсемЕсли
пока не понял, но попробую а если я условие поставлю "(ЭлементХХХ в СписокЭлементов)", то он будет работать?
#11 by nbIx
Да. Немного ошибся, надо так |Функция НазваниеФункции = Сумма;
#12 by КонецВсемЕсли
уже сам исправил название ведь значение не имеет вроде работает, спасибо
#13 by nbIx
Хех. Можно даже без |Условие (ЭлементХХХ.ЭтоГруппа = 0); он все равно в результате запроса иерархически расставит.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям