![]() ![]() |
Sie können die Reihenfolge der Methodenausführung festlegen. Hierzu schreiben Sie Code, der eine Datei generiert, in der für jede Methode, die Sie protokollieren wollen, eine Zeile vorhanden ist.
Um eine Ausgabedatei mit einer Reihenfolge für die Methodenausführung zu erstellen, nehmen Sie Initialisierungscode in die Methode "ReportDesign.initialize" und Beendigungscode in die Methode "ReportDesign.afterFactory" auf. In jeder Methode, die Sie protokollieren wollen, fügen Sie Code hinzu, um eine Textzeile in die Ausgabedatei zu schreiben. Es ist zwar einfacher, den Code in JavaScript als in Java zu schreiben, aber es kann durchaus ein analoger Code in Java geschrieben werden.
Die folgenden Abschnitte zeigen Ihnen, wie Sie bei JavaScript die Reihenfolge der Methodenausführung bestimmen.
Der folgende Code in der Methode "ReportDesign.initialize" erstellt eine Datei auf der Festplatte und fügt eine Zeile zu der Datei hinzu:
importPackage(Packages.java.io); fos = new java.io.FileOutputStream("c:\\logFile.txt"); printWriter = new java.io.PrintWriter(fos); printWriter.println("ReportDesign.initialize");
Der obige Code führt die folgenden Tasks aus:
![]() ![]() |