2009-07-30 24 views
1

特定の条件と一致したときに、レポート用にテキストまたは背景イメージを「DRAFT」として追加する必要があります.Birt Reportバックグラウンドテキストを動的に有効化または表示する必要がありますか?背景テキストまたはイメージをBIRTレポートに追加するにはどうすればよいですか?

私はどんなアイデアをも楽しみにしています。

ありがとうございました。 Thillakan。あなたと同じように

答えて

4

は、静的な背景画像を設定するには:

  • は、レポートのワークスペースでマスターページを選択します。
  • [プロパティ]タブを選択します。
  • シンプルマスターページ」セクションを展開します。背景画像を設定し

しかし、(このようなパラメータなど)何かに基づいて、それをダイナミックにするために、レポート項目を操作するためにJavascriptを使用することができます直接。これは「BIRT, A Field Guide to Reporting」と一緒に、すべてのBIRTレポート設計者が持っている必要があります。

を最も簡単な方法は、レポートデザイナで特異的に自分のマスターページに名前を付けてもらうためにReportDesignHandle.findElement(<name>)を使用することです、「Integrating and Extending BIRT」の章13で覆われています。そのハンドルを使用します。次に、setterを使用して動的にth e背景画像。 beforeRenderスクリプトは、背景イメージを設定するこのコードをすべて入れたいスクリプトです。

+0

こんにちはpax、 ありがとうございます。これに加えて、私はスタイルを作成し、シンプルなマスターページ "セクションにスタイルを設定しました。 私は静的な背景イメージを入れましたが、私はPDFレポートとして表示しようとすると、バックグランドイメージは表示されません。 。 私は報告にAフィールドガイドへのアクセスを持っていたが、失ったところ、それはいくつかある:(。 とにかくお時間に感謝し、私はスクリプトの一部になります。 Thillakan – nayakam

+0

フィールドガイドは大丈夫ですが、あなた」あなたは本当に素晴らしいJava/Javascriptのレポート操作をしたい場合は、統合/拡張本が必要です。 – paxdiablo

関連する問題