今日は私が ActiveReports で苦戦中w
今日悩んだのは、複数のサブレポートにまたがる集計の仕方。
いまいちやり方が判らなくてかなり強引に実装(↓)してしまったのだけれども、もっといい方法がないのかなぁ。。。
- サブレポートの ReportEnd イベントを外部に伝播するカスタムイベントを作成
- 親レポートでサブレポートのインスタンス生成時に、上記カスタムイベントにハンドラメソッドを追加
- ↑のハンドラメソッド内でサブレポートから集計結果を受け取る
- 親レポートは↑で受け取った結果を自前で集計して出力