前のトピック次のトピック


ReportDesign.initialize メソッドへのコードの提供方法

ReportDesign.initialize メソッドには、以下のステップを実行してコードを提供します。

  1. 「スクリプト」タブを選択する。
  2. 「アウトライン」ビューを選択する。
  3. 「アウトライン」で、図 22-2 に示されるように先頭行を選択する。
  4. 「スクリプト」で、Initialize( ) メソッドを選択する。
  5. スクリプト・エディターにコードを入力する。

「BIRT Report Designer」が、図 22-3 に示されるように表示されます。

追跡するメソッドのコードの提供

追跡する各メソッドごとに、ログ・ファイルに行を出力する、以下に示すような、単一のステートメントを提供します。

printWriter.println("Table.onRow"); 

追跡するレポート項目メソッドにコードを提供するには、最初に「アウトライン」から適切なオブジェクトを選択し、メソッド選択リストから該当するメソッドを選択します。 次に、上記のセクションに示されていたステップを使用し、メソッドにコードを入力します。

データ・セットまたはデータ・ソース・メソッドのコードを提供するには、追跡するメソッドを選択する前に、「データ・エクスプローラー」から適切なデータ・ソースまたはデータ・セットを選択します。

ReportDesign.afterFactory コードの提供

ReportDesign.afterFactory メソッド内の次のステートメントは、ファイルを閉じます。

printWriter.close(); 

このメソッドを使用すると、すべてのバッファーが明滅し、すべてのメソッド出力が確実にファイルに表示されます。

ReportDesign.afterFactory コードを提供するには、アウトラインの先頭の行を選択し、コード・ページで afterFactory メソッドを選択します。


 (c) Copyright Actuate Corporation 2006

前のトピック次のトピック