![]() ![]() |
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.
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:
![]() ![]() |