Argomento precedenteArgomento successivo


Come determinare la sequenza di esecuzione di un metodo

È possibile determinare la sequenza di esecuzione del metodo scrivendo un codice che generi un file contenente una riga per ogni metodo che si desidera tracciare.

Per creare un file di output contenente una sequenza di esecuzione di un metodo, includere il codice di inizializzazione nel metodo ReportDesign.initialize method e il codice di finalizzazione nel metodo ReportDesign.afterFactory. In ogni metodo di cui tenere traccia, aggiungere un codice per scrivere una riga di testo nel file di output. È più semplice scrivere il codice in JavaScript che in Java, ma è comunque possibile scrivere un codice analogo in Java.

Nelle seguenti sezioni viene descritto come utilizzare JavaScript per determinare la sequenza di esecuzione del metodo.

Come fornire il codice ReportDesign.initialize

Il seguente codice nel metodo ReportDesign.initialize crea un file sul disco fisso e aggiunge una riga al file.

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

Il codice precedente svolge le seguenti attività:


(c) Copyright Actuate Corporation 2006

Argomento precedenteArgomento successivo