Vorheriges ThemaNächstes Thema


Code für die Methode "ReportDesign.initialize" bereitstellen

So können Sie den Code für die Methode "ReportDesign.initialize" angeben:

  1. Wählen Sie die Registerkarte "Script" aus.
  2. Wählen Sie die Sicht "Gliederung" aus.
  3. Wählen Sie in der Sicht "Gliederung" die obere Zeile aus (siehe Abbildung 22-2).
  4. Wählen Sie auf der Registerkarte "Script" die Methode "Initialize( )" aus.
  5. Geben Sie den Code im Scripteditor ein.

Die in Abbildung 22-3 dargestellte BIRT-Berichtentwicklungsfunktion wird aufgerufen.

Code für zu protokollierende Methoden angeben

Für jede Methode, die Sie protokollieren wollen, geben Sie eine einzelne Anweisung an, die eine Ausgabezeile in Ihrer Protokolldatei generiert (siehe folgende Anweisung):

printWriter.println("Table.onRow"); 

Um Code für eine Berichtselementmethode anzugeben, die Sie protokollieren wollen, müssen Sie zunächst das entsprechende Objekt in der Sicht "Gliederung" auswählen und dann die entsprechende Methode in der Auswahlliste mit den Methoden auswählen. Anschließend verwenden Sie dieselben Schritte wie bei der Eingabe von Code in einer Methode (siehe vorheriger Abschnitt).

Um Code für eine Datensatz- oder die Datenquellenmethode bereitzustellen, wählen Sie die/den entsprechende(n) Datenquelle/Datensatz im Daten-Explorer aus, bevor Sie die zu protokollierende Methode auswählen.

Code für "ReportDesign.afterFactory" angeben

Die folgende Anweisung in der Methode "ReportDesign.afterFactory" schließt die Datei.

printWriter.close(); 

Diese Methode leert die Puffer und stellt sicher, dass die gesamte Methodenausgabe in die Datei gestellt wird.

Um den Code für die Methode "ReportDesign.afterFactory" bereitzustellen, wählen Sie in der Gliederung die obere Zeile aus, und wählen Sie dann auf der Seite "Code" die Methode "afterFactory" aus.


(c) Copyright Actuate Corporation 2006

Vorheriges ThemaNächstes Thema