2016-06-28 29 views
0

ページ変数を含むレポートを実装して、各顧客の現在/総ページ番号を表示しています。別の要件があります - レポートの最後のページ(会社A - 3ページ、会社B - 4ページなど)にレポートに含まれる顧客名とそれぞれのページ番号のリストを表示します。 境界線で適切に見える必要があります。 私はインターネット上で見つけたコードを単に借用してページ変数を実装することができましたが、レポートの最後にリストとして内容(顧客名とページ番号)をどのように表示するのか分かりません。 誰かがこの要件を達成する手助けをしてくれますか?BIRT - ページ変数の内容を一覧表示する方法

答えて

0

BIRTではこれが可能ではないと思います。同様のケースで

、と私たちは後処理アプローチを使用しているが、それは、Javaプログラミングを必要とするだけでPDF出力の特別な場合のために、:

まず、我々は(BIRTは、表・オブ・コンテンツのエントリを生成してみましょうPDF音声の "概要")。

第2段階は後処理です。私たちはiTextを使用してPDFを読み、TOCを調べます。そうすれば、どの会社がどのページ番号で始まるかについての情報が得られます。総ページ数と合わせて、各社のページ数を計算するのは簡単です。

iTextは、目に見えるTOCを生成してPDFに追加することができます。

関連する問題