Как сделать отчёт в СКД с иерархией

Встала такая задача: вывести элементы справочника «Номенклатура» с данными по нескольким регистрам. Сделать это нужно было так, чтобы в отчёт выводилась и иерархия групп справочника «Номенклатура», в которых находятся необходимые элементы. Группы справочника «Номенклатура» имеют разное количество уровней вложенности.

Решить получилось довольно просто. Номенклатуру в запросе СКД я выбрал без групп, то есть с условием:

Номенклатура.ЭтоГруппа = ЛОЖЬ

Составил запрос, в котором соединил элементы справочника с нужными регистрами. И потом, уже при настройке отчёта, создал группировку «Номенклатура.Родитель», которой указал свойство «Иерархия». В эту группировку попали группы справочника «Номенклатура». Дальше добавил «Детальные записи», в которых разместились элементы справочника «Номенклатура» вместе с данными из регистров.

Отчёт на СКД, иерархический справочник

Отчёт на СКД, иерархический справочник

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *