Föregående avsnittNästa avsnitt


Ange kod för metoden ReportDesign.initialize

Så här anger du kod för ReportDesign.initialize-metoden:

  1. Välj fliken Skript.
  2. Välj översiktsvyn.
  3. I översiktsvyn väljer du den översta raden, som i figur 22-2.
  4. I Skript väljer du metoden Initialize( ).
  5. Skriv koden i skriptredigeraren.

BIRT Report Designer visas, som i figur 22-3.

Tillhandahålla koden för de metoder du vill spåra

För varje metod som du vill spåra anger du en enda sats som genererar en utdatarad i loggfilen, som visas i följande sats:

printWriter.println("Table.onRow"); 

Du kan ange kod för en rapportobjektmetod som du vill spåra genom att först välja lämpligt objekt i översiktsvyn och sedan välja lämplig metod i listan för metodval. Sedan utför du samma steg för att ange kod i en metod som visas i föregående avsnitt.

Du kan tillhandahålla kod för en datauppsättnings- eller datakällmetod genom att välja lämplig datakälla eller datauppsättning i datautforskaren innan du väljer den metod du vill spåra.

Tillhandahålla ReportDesign.afterFactory-koden

Följande sats i ReportDesign.afterFactory-metoden stänger filen.

printWriter.close(); 

Om du använder den här metoden töms alla buffertar och du säkerställer att alla metodutdata visas i filen.

Du kan tillhandahålla ReportDesign.afterFactory-koden genom att välja översta raden i dispositionen och välja afterFactory-metoden på kodsidan.


(c) Copyright Actuate Corporation 2006

Föregående avsnittNästa avsnitt