背景: Java + BIRT を使用してレポートを生成します。ビューアでレポートを生成し、ユーザーが別の形式 (pdf、xls、word...) にエクスポートすることを選択できるようにします。
すべてのプログラムは「レイアウト」にあり、「マスターページ」にはプログラムはありません。1つの「データセット」を持っています。「レイアウト」のフィールドは、この DS を参照します。「レイアウト」にはグループがあり、1フィールドずつグループ化されています。「グループ ヘッダー」では、ページ番号として使用するセルを 1 つ作成します。"ページ: MyPageNumber". 「MyPageNumber」は私が定義したフィールドで、グループ ヘッダーで +1 になります。
問題: 最初の方法を使用してレポートを生成すると、「MyPageNumber」が正しく表示されませんでした。グループ ヘッダーはグループごとに 1 回しか読み込まれないためです。常に 1 と表示されます。
質問: 私が知っているように、Crystal レポートには「グループ内のページ番号を再開」があります。BIRT でページを再起動するには? 1 つのレポート ファイルに異なるグループのデータを表示したいのですが、ページ番号はグループごとに 1 から始まります。