Есть дерево значений значений с большим кол-вом строк и группировками который считаются на разном уровне по разному.
Рекурсия по строка будет работать тормознуто, хранить данные в ТЗ и в дереве не удобно (расчет будет идти по ТЗ).
Есть какие-то удобные варианты по расчету итогов дерева значений ?
(0) Я так всегда делаю - плоское тз подсовываю в схему компоновки, в которой динамически добавляю группировки и формулы для их расчета ресурсов на каждом уровне, и на выходе получаю нужную мне иерархическую структуру с нужными итогами в группировках.
А вообще с такой постановкой все советы будут мимо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший