Группировка иерархии элементов

1. diar01 45 16.03.17 13:13 Сейчас в теме
Добрый день!
Возникла проблема при выводе иерархии элементов.
Задача: есть справочник Подразделения организаций, есть Штатное расписание. В Штатном расписании на любом уровне могут быть заданы ставки. Например:

Бухгалтерия - 1 ставка Гл.Бухгалтер

- Отдел расч.зп - 2 ставки бух-рассчетник
- Отдел банк.операций - 3 ставки бух-операционист


Если делать отчет просто - (иерархия)
выводит


Бухгалтерия - 6 ставок

- Отдел расч.зп - 2 ставки
- Отдел банк.операций - 3 ставки
- Бухгалтерия - 1 ставок -этой строки не должно быть.


Поискала как можно убрать, нашла решение такое -
Создать пользовательское поле выражение Родитель
выражение детальных и итоговых записей:
Выбор
Когда Уровень() = 1
Тогда Неопределено
Иначе ВычислитьВыражение("[Подразделение организации]", , "Иерархия")
Конец


На уровне детальной записи сделала отбор

ПодразделениеОрганизации <> Родитель (После группировки или для иерархии)


лишние строки ушли, но так же иногда пропадают и нужные строки, пример


Бухгалтерия - 6 ставок

- Отдел расч.зп - 2 ставки -т.е. осталось 1 строка, а суммы группировки выводит правильно


Кто-нибудь сталкивался с такой ошибкой? Убираю отбор - выводит как пример выше
Прикрепленные файлы:
user803412; +1
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот