Я пытаюсь написать Crystal Report, который имеет итоговые значения, сгруппированные по-разному с основным отчетом. Единственный способ, которым я смог это сделать до сих пор, - использовать подрепортаж для итогов, но это означает, что нужно снова ударить по источнику данных, чтобы получить те же данные, что кажется бессмысленным. Вот упрощенный пример:Есть ли способ утилизации набора данных Crystal Reports?
date name earnings source location
-----------------------------------------------------------
12-AUG-2008 Tom $50.00 washing cars uptown
12-AUG-2008 Dick $100.00 washing cars downtown { main report }
12-AUG-2008 Harry $75.00 mowing lawns around town
total earnings for washing cars: $150.00 { subreport }
total earnings for mowing lawns: $75.00
date name earnings source location
-----------------------------------------------------------
13-AUG-2008 John $95.00 dog walking downtown
13-AUG-2008 Jane $105.00 washing cars around town { main report }
13-AUG-2008 Dave $65.00 mowing lawns around town
total earnings for dog walking: $95.00
total earnings for washing cars: $105.00 { subreport }
total earnings for mowing lawns: $65.00
В этом примере основной отчет сгруппирован по «дате», но итоговые суммы сгруппированы дополнительно «источник». Я искал примеры использования текущих итогов, но они действительно не делают то, что мне нужно. Не существует ли какой-либо способ хранения результирующего набора и имеет ли как основной отчет, так и справочную информацию о подчинении одни и те же данные?