Előző témakörKövetkező témakör


Metódus végrehajtási sorrend meghatározása

A metódus végrehajtási sorrendet egy olyan kód írásával határozhatja meg, ami előállít egy fájlt, amelyben egy sor található minden követni kívánt metódushoz.

Metódus végrehajtási sorrendet tartalmazó kimeneti fájl létrehozásához foglaljon inicializálási kódot a ReportDesign.initialize metódusba, és finalizálási kódot a ReportDesign.afterFactory metódusba. A követni kívánt metódusok mindegyikébe vegyen fel olyan kódot, ami ír egy szövegsort a kimeneti fájlba. A kódot JavaScript nyelven könnyebb megírni, mint Java nyelven, de lehetséges megegyező kódot írni Java nyelven.

Az alábbi részek leírják, hogy hogyan határizhatja meg a metódus végrehajtási sorrendet JavaScript használatával.

ReportDesign.initialize kód biztosítása

A ReportDesign.initialize metódusban az alábbi kód létrehoz egy fájlt a merevlemezen és hozzáad egy sort ehhez a fájlhoz.

importPackage( Packages.java.io ); 
fos = new java.io.FileOutputStream( "c:\\logFile.txt" ); 
printWriter = new java.io.PrintWriter( fos ); 
printWriter.println( "ReportDesign.initialize" ); 

Az előbbi kód az alábbi feladatokat végzi:


(c) Copyright Actuate Corporation 2006

Előző témakörKövetkező témakör