Таблица с иерархией и полем нарастающего итога
Коллеги, всем добрый день.
Решаю задачу, и ничего в голову не приходит.
У меня есть набор данных из 4х полей: ПериодМесяц, Подразделение, Раздел, Статья, Сумма.
Поля ‘Подразделение’ и ‘Раздел’ – справочного типа с иерархией элементов.
Дополнительно к сумме надо ввести поле суммы нарастающего итога по иерархии.
Результирующая таблица будет иметь следующий вид (пример):
ресурс ‘Соб.’ – это оборот по статье и подразделению, и по нему не надо считать итоги.
ресурс ‘Нак.’ – это поле нарастающего итога по иерархии подразделению и раздела = Соб. + Соб. подчиненных иерархических записей
Статьи привязаны к разделам.
Проблемы тут следующие:
– вывести иерархию разделов и подразделений как она есть без связывания с дополнительными наборами данных иерархии не удаётся, иначе иерархия показывается с повторениями родительских элементов в нижестоящих уровнях:
Приток
|_Приток
|_Приток 1
|_Приток 2
+ ко всему выводятся итоги под каждой записью группировки
– Проблемы с ресурсом накопления. Ничего в голову не приходит как считать его для реализации такой схемы.