詳細セクションにページ区切りを含むレポートがあります。 (ページ区切りの前に)詳細セクションの最初の部分には、イメージを含むサブレポートを配置しました。ページ区切りの詳細バンド
レポートを実行すると、(期待どおり)2ページありますが、画像は両方のページに表示されます。最初のページに画像を表示するヒントはありますか?
テストするには、改ページ後に移動し、正常に動作しました(2ページ目のみに画像が表示されます)。なぜ最初の方法は最初のページでのみ動作していないのですか?
詳細セクションにページ区切りを含むレポートがあります。 (ページ区切りの前に)詳細セクションの最初の部分には、イメージを含むサブレポートを配置しました。ページ区切りの詳細バンド
レポートを実行すると、(期待どおり)2ページありますが、画像は両方のページに表示されます。最初のページに画像を表示するヒントはありますか?
テストするには、改ページ後に移動し、正常に動作しました(2ページ目のみに画像が表示されます)。なぜ最初の方法は最初のページでのみ動作していないのですか?
私は列フッターバンドにサブレポートを置くことによってこの問題を解決して、私は最初のページでそれを表示するには、この表現を使用し、サブレポートの「印刷表現」で:
new Boolean($V{PAGE_NUMBER}.intValue() % 2 != 0)
'私はこの表現を最初のページのみに表示するために使用しました。 - それだけでは機能しません最初のページ:) –
最初のページ*、私のレポートは、レポートエンティティ(クエリの結果)の各行に2つのページを表示する必要があり、私は2つのページの各最初のページに画像が必要:) – Cataleya
この問題を再現するには、小さなサンプル(* jrxml *)を投稿する必要があります。画像もケースを理解するのに役立ちます –
こんにちは、あなたの応答のおかげで感謝!この問題は、サブレポートを「列フッター」バンドに入れて、サブレポートの「式を印刷する」でこの式を使用して、最初のページのみに表示します(new Boolean(($ V {PAGE_NUMBER})。 – Cataleya
あなたは答えとして回答を掲示することができます –