【要件】
・ヘッダがあって、明細繰り返しのタイプの帳票・定型フォーマットは決まっている。但し、2枚目以降はヘッダの一部情報が不要
→よくある「請求書の2枚目に1枚目の〇〇の情報は要らない」
【対応のコツ】
・ヘッダは一般的にはGroupで定義されているはずなので、・Group を別で定義する(インスタンスが別。内容は同じでもOK)
・Reprint Header のプロパティを、隠したい項目の部分のGroupHeaderのみOffとする
・一覧表のヘッダは出したい。という要件もあるはずなので、その場合には
さらに別のGroupを作成(内容は同じ)し、それはReprintHeaderをOn
【ざっくり言うと】
グループヘッダを分割して、出したい部分、出したくない部分に分ける分けて、それぞれのプロパティ制御でコントロール
【その他メモ】
グループヘッダの分割は、ただ単にグループヘッダを増やすではNGで、「グループ」を追加、グループヘッダを追加とする。(Add Report Group)2018/11追記
Print When Expressionにて以下記載をすれば柔軟に制御できる
($V{PAGE_NUMBER}.toString()).equals("1") ? Boolean.TRUE : Boolean.FALSE
0 件のコメント:
コメントを投稿