メインレポートとは異なる方法で合計がグループ化されたCrystalReportを作成しようとしています。これまで私がこれを行うことができた唯一の方法は、合計にサブレポートを使用することですが、同じデータを取得するためにデータソースを再度ヒットする必要があることを意味します。これはナンセンスのようです。簡単な例を次に示します。
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
この例では、メインレポートは「日付」でグループ化されていますが、合計は「ソース」でさらにグループ化されています。積算合計の使用例を調べましたが、実際には必要なことを実行していません。結果セットを保存し、メインレポートとサブレポートの両方に同じデータを参照させる方法はありませんか?