0

私は iReport を使用して設計された Jasper レポートを持っており、6 つの固定サイズの 6X6 ブロックが他のブロックの下に垂直に配置されています。

問題は、これらの結合されたブロック (ヘッダー + フッター + これらのブロック) の長さが A4 シート サイズを超えることです。そのため、これらを A4 用紙に印刷すると、フォントが非常に小さいサイズに縮小され、レポート全体がほとんど読めなくなります。

ブロックの半分を 2 つの個別の詳細バンドに分けてみました。ただし、半分のブロックが 1 ページ目に表示され、2 ページ目に残りますが、同じ問題 (小さなフォント) が発生します。

(おそらく、単一のレイアウトで必要な大きなコンテンツが原因で、jrxml ページのサイズは A4 ページのサイズを超えています)

レポート出力を通常のフォント サイズを保持したまま複数のページに分割し、それを A4 シートに分割するにはどうすればよいですか??

ありがとう

4

1 に答える 1

0

ありがとう :)

独自のディテールバンドを使用することで、ほぼ解決策にたどり着きました。しかし、私はまだ別の時点で立ち往生しています。

すべてのバンドのデータを同時に表示する場合は、必要に応じてバンドを複数のページに分割します。

ただし、1つのバンドのデータのみを表示する場合は、レポートの最後に空のページがフッター付きで表示されます(「2/2ページ」)。ただし、データは1ページ目(「1/2ページ」)のみです。

この余分な最後のページを削除するにはどうすればよいですか?

ありがとう

于 2013-03-13T11:28:51.120 に答える