2012-01-03 71 views
2

私は時には複数のJasperReportsが連続して存在する報告システムを持っています(通常のレポートや最後のインデックスレポートなど)。定期レポートが21ページの場合は、22ページ以降のレポートを作成する必要があります。JasperReportsで開始ページ番号を設定する方法はありますか?

JasperReportにどのページ番号を開始するのかを簡単に伝える方法はありますか?私はラウンドアバウトでこれを行うことができますが、私は単純なものを見落としているように感じます。 GoogleとBingの検索は私には何の答えも出さなかった。あなたが提供できるお手伝いをありがとう。

+0

レポートはどのように設計されていますか?これらのレポート(通常とインデックス)はサブレポートとしてメインレポートに埋め込まれていますか? – bchetty

+0

いいえ、ただ2つの通常のスタンドアロンレポートです。 – AKWF

+0

これらのレポートはJavaコードから生成していますか?もしそうなら、これらのレポートをまとめてコンパイルして生成していますか?これらのレポートを生成するためにどのような種類のデータソースを使用していますか? – bchetty

答えて

4

いいえ、「Nページで開始」とは言いません。

しかし、パラメータ$P{FirstPageNumber}を追加するにはあまりにも迂回しているようには見えません。通常、式$V{PAGE_NUMBER}を使用するフィールドでは、代わりに$V{PAGE_NUMBER} + $P{FirstPageNumber}を使用します。

0

「ページ」+ $ V {PAGE_NUMBER} .lowestOneBit(1)

関連する問題