(1) А кто решает за какой период формируется отчет? Или речь о том,что это разные отчеты, и нет смысла его формировать, например, за месяц? Только за год есть смысл? Так?
Решает пользователь и это отчет один. Проблема была решена написанием своей формы выбора периода
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший