質問: JasperReportsに関する質問です。 グループの最後のページにのみ、テキスト(ただの文言)を出したい場合、どうすればよいのでしょうか。 イメージとしては、 ─────────────────── グループA まだ1ページ目なので何もしない 1/2ページ ─────────────────── グループA 最終ページなのでXXを表示 1/2ページ ─────────────────── グループB まだ1ページ目なので何もしない 1/2ページ ─────────────────── グループB 最終ページなので△△を表示 1/2ページ ─────────────────── グループごとの現在のページ、総ページはうまくいきました。 現在ページ $V{PAGE_NUMBER}、Evaluation time:Now 総ページ $V{PAGE_NUMBER}、Evaluation time:Group 最終ページなのでテキストを出す、について試してみたことは、 1.print when expression で最終ページかどうかを判断 これは、Evaluation time:Group の $V{PAGE_NUMBER} を取得する方法がわからず断念 2.Variablesに変数を追加して総ページの $V{PAGE_NUMBER} をセット いろいろ変数の設定を変えても現在ページしか取得できず、、 まったく見当違いのことを試しているのでは?とも思っていますが、 どなたかご存じの方がいればよろしくお願いします。
回答: 強引ですが、取得したかったデータ自体をJasperReports側に受け渡すようにして解決しました。