СКД. Иерархия по реквизиту. Способ 1.

С системой компоновкой данных в 1с работаю довольно много и в принципе неплохо в ней разбираюсь. Но однажды столкнувшись с задачей построения иерархии по реквизиту справочника впал в ступор. Несколько часов попыток разобраться с данным вопросом самостоятельно не привели к результату. Лишь покопавшись на различных форумах в интернете было собрано решение, которые мы сегодня здесь и рассмотрим.

Допустим у нас есть справочник “Договоры контрагентов” с реквизитов “ДоговорОснование” (с типом “СправочникСсылка.ДоговорыКонтрагентов”), по которому нам и нужно реализовать иерархию в отчете.

Структура справочника ” Договоры контрагентов “


Создаем новый отчет, добавляем основную схему компоновки данных и поехали:

  • Создаем набор данных запрос “Иерархия”:
Набор данных “Иерархия”
  • Создаем набор данных запрос “Элементы”:
Набор данных “Элементы”
  • Переходим на закладку “Связи набора данных” и соединяем наши запросы по следующим параметрам:
Связи набора данных
  • И последнее что нам остается это правильно сформировать структуру отчета на закладке “Настройки”:
Настройки вывода отчета

Сохраняем наш отчет и довольствуемся результатом:

Готовая иерархия по реквизиту

Надеюсь теперь для вас построения данного отчета не вызовет трудности как у меня в свое время. Здесь был рассмотрен простой вариант построения иерархия. Отдельно выйдет статья со вторым способом решения данной задачи.

Ссылка на скачивание готового отчета:

https://yadi.sk/d/xU9BXuVHYbiMFw

1+

1 комментарий

  1. Голлум

    Давай выкладывай и второй способ уже

    0

Оставить комментарий

Ваш адрес email не будет опубликован.