Всем привет. Помню, что решал такую задачу, но как именно не помню.
Есть отчет на СКД. На уровне детальных записей элементы справочника. У элементов может быть указан родитель, а может быть не указан.
Как в случае, если Родитель указан, выводить группировку по родителю, а ниже детальные записи.
А в случае когда Родитель пустой, пропускать группировку по родителю и выводить детальные записи на том же уровне.
Если создать группировку по Родителю в настройках и установить отбор "Родитель (Заполнен)", то детальные записи не выводит совсем.
(1) Заработало. Только сделал немного по-другому условие.
В запросе:
Если (Элемент НЕ Группа) И (Элемент.Родитель НЕ Пустой) Тогда
ИСТИНА
ИНАЧЕ
ЛОЖЬ
КАК ИмеетРодителя
В настройках СКД сделал 2 группировки с Отборами
1) ИмеетРодителя = ИСТИНА
2) ИмеетРодителя = ЛОДЬ
Для группировки 1) указал вывод с ИЕРАРХИЕЙ
Спасибо!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший