====== Исправление вывода дублей в иерархии (СКД) ======
Имеем справочник с иерархией
Иерархия групп и элементов
{{ :dev1c:skd_d_01.png?direct |}}
Иерархия элементов
{{ :dev1c:skd_d_02.png?direct |}}
При попытке вывода в отчет иерархической структуры группы или элементы, имеющие подчиненные элементы, выводятся дважды
{{ :dev1c:skd_d_03.png?direct |Запрос}}
{{ :dev1c:skd_d_04.png?direct |Группировка с иерархией}}
{{ :dev1c:skd_d_05.png?direct |Запрос}}
{{ :dev1c:skd_d_06.png?direct |Группировка с иерархией}}
Результат вывода (есть дубли)
{{ :dev1c:skd_d_07.png?direct |Дубли-группы}}
{{ :dev1c:skd_d_07.png?direct |Дубли-элементы}}
Дубли можно убрать следующим приёмом:
В пользовательские поля добавить пользовательское поле как выражение:
Выбор
Когда Уровень() = 0
Тогда Неопределено
Иначе
ВычислитьВыражение("Товар", , "Иерархия")
Конец
где Товар - имя поля в иерархической группировке
{{ :dev1c:skd_d_09.png?direct |}}
И для группировки с иерархией добавить отбор, применяющийся после группировки или для иерархии
{{ :dev1c:skd_d_10.png?direct |}}
В результате на выходе иерархия без дублей
{{ :dev1c:skd_d_11.png?direct |}}
{{ :dev1c:skd_d_12.png?direct |}}