次のような構成のレポートがあります。
列ヘッダー セクション - すべての静的テキスト ヘッダー
グループ A ヘッダー: ID
グループ B ヘッダー: 日付
グループ C ヘッダー: 通貨の種類
詳細バンド: 異なる通貨値
グループ C フッター: 通貨の種類別の合計通貨価値
要約バンド
私が今必要としているのは、IDごとの通貨タイプごとの合計と、通貨タイプごとの合計を要約に追加することです。
ID: 1234
Date: 01/01/2003
Currency: USD
50 USD
25 USD
10 USD
USD Total: 85
Currency: EUR
30 EUR
20 EUR
EUR Total: 50
Date: 01/05/2004
Currency: USD
50 USD
25 USD
10 USD
USD Total: 85
Currency: EUR
30 EUR
20 EUR
EUR Total: 50
1234 Totals:
USD 170
EUR 100
Report Totals:
USD 170
EUR 100
いろいろ試してみました。ID フッターでこれらの合計を取得するために、ID のインクリメント グループまたはリセット グループを含む変数を追加しましたが、通貨の種類を考慮せずに、常に通貨全体の完全な値を合計するだけです。グループ内の独自のレポートで合計を行う場所でサブレポートを使用しようとしましたが、成功しませんでした (データ接続が渡されても、メインレポートでは常に空/null です)。私は jaspersoft Studio プラグインで Eclipse を使用しているため、UI デザインは非常に制限されています。主に、.jrxml を直接変更することですべてを実行しようとしています。
どんな助けでも大歓迎です。ありがとう!