отчет по иерархии (дереву) с группировками
Сколько ни рыл, сколько ни экспериментировал, похоже, в фастрепорте сабж невозможен. Может кто-нибудь сможет меня переубедить? Хоть какой-нибудь, пусть самый извращенный способ.
Задачка отнюдь не экзотическая и на практике встречается также часто, как иерархические справочники:
Есть произвольное дерево (произвольное количество уровней на любой ветке, на одном уровне могут быть как ветви (группы) так и листья (записи)). Задача: Вывести это дерево в отчет таким образом, чтобы чтобы ветви можно было сворачивать-разворачивать (drill-down).
Придумал относительно работающий способ но только для весьма непроизвольного дерева: как минимум требуется чтобы на одном уровне были только либо листья, либо ветви. Но, думаю, и этого недостаточно.
Задачка отнюдь не экзотическая и на практике встречается также часто, как иерархические справочники:
Есть произвольное дерево (произвольное количество уровней на любой ветке, на одном уровне могут быть как ветви (группы) так и листья (записи)). Задача: Вывести это дерево в отчет таким образом, чтобы чтобы ветви можно было сворачивать-разворачивать (drill-down).
Придумал относительно работающий способ но только для весьма непроизвольного дерева: как минимум требуется чтобы на одном уровне были только либо листья, либо ветви. Но, думаю, и этого недостаточно.
Комментарии
http://www.fast-report.com/en/forum/?p=/discussion/8554