Forrige emneNeste emne


Fastsette sekvens for metodeutføring

Du kan bestemme metodeutføringens rekkefølge ved å skrive kode som genererer en fil som inneholder en linje for hver metode du vil spore.

Hvis du vil opprette en utdatafil som inneholder en sekvens for metodeutføring, inkluderer du initialiseringskode i metoden ReportDesign.initialize og klargjøringskode i metoden ReportDesign.afterFactory. I hver metode du vil spore legger du til kode for å skrive en tekstlinje til utdatafilen. Det er enklere å skrive koden i JavaScript enn i Java, men det er mulig å skrive analog kode i Java.

De følgende delene viser hvordan du kan bruke JavaScript til å bestemme metodeutføringsrekkefølge.

Bruke ReportDesign.initialize-koden

Følgende kode i metoden ReportDesign.initialize oppretter en fil på harddisken og legger til en linje i filen.

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

Koden ovenfor utfører følgende oppgaver:


(c) Copyright Actuate Corporation 2006

Forrige emneNeste emne