|
18.01.2005, 19:19 | #1 |
Снова балуюсь косаптой :)
|
Временные таблицы в отчетах
Есть такой таск. Люди хотят видеть некий отчет с вложенными группировками и подитогами (стандартный пример - остатки товара по складским аналитикам).
В Axapta этого можно добится, устанавливая у полей ветки Sorting запроса отчета свойства AutoHeader и AutoSum плюс добавляя в AutoDesignSpec поля суммирования и устанавливая у них свойство SumAll. Работает отлично, но только когда отчет смотрит в постоянную (не temporary) таблицу. В моем же случае "источник" - это temporary table, формируемая извне по некоему сложному алгоритму. Перекрыл метод fetch... данные отчет "засосал", но функциональность вложенных группировок и подитогов по ним работать при этом перестала :-( Так как сроки, по обыкновению, поджимают - сделал суперизвращенное решение: из временной таблицы данные копируются в постоянную, по этим данным формируется отчет, после чего данные из постоянной таблицы стираются :-)))) Вопрос к уважаемому All: как ГРАМОТНО сделать аксаптовский отчет с вложенными (3 штуки) группировками и подитогами по ним, основанный не на "постоянной" таблице. Знает ли кто соответствующий пример в стандартной функциональности?
__________________
Бесты и регарды! |
|