前一主題下一主題


決定方法執行順序

您可以撰寫程式碼來產生一個檔案,而其中每個要追蹤的方法各一行,以決定方法的執行順序。

如果要建立含有方法執行順序的輸出檔,請在 ReportDesign.initialize 方法中併入起始設定碼,在 ReportDesign.afterFactory 方法中併入最終化程式碼。 在每個要追蹤的方法中,請新增會在輸出檔案寫入一行文字的程式碼。 使用 JavaScript 來撰寫程式碼會比使用 Java 簡單,但是您可以用 Java 來撰寫類似的程式碼。

下列各節將告訴您如何使用 JavaScript 來決定方法執行順序。

提供 ReportDesign.initialize 程式碼

ReportDesign.initialize 方法中的下列程式碼會在您的硬碟中建立一個檔案,且會在檔案中加入一行。

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

前面的程式碼會執行下列作業:


(c) Copyright Actuate Corporation 2006

前一主題下一主題