![]() ![]() |
A seqüência de execução de método pode ser determinada gravando o código que gera o arquivo que contém uma linha para cada método que você deseja rastrear.
Para criar um arquivo de saída que contém uma seqüência de execução de método, inclua o código de inicialização no método ReportDesign.initialize e o código de finalização no método ReportDesign.afterFactory. Em cada método que você deseja rastrear, inclua o código para gravar uma linha de texto no arquivo de saída. É mais fácil gravar o código em JavaScript do que em Java, mas é possível gravar código semelhante em Java.
As seções a seguir mostram como utilizar o JavaScript para determinar seqüência de execução de método.
O seguinte código no método ReportDesign.initialize cria um arquivo na unidade de disco rígido e inclui uma linha no arquivo.
importPackage(Packages.java.io); fos = new java.io.FileOutputStream("c:\\logFile.txt"); printWriter = new java.io.PrintWriter(fos); printWriter.println("ReportDesign.initialize");
O código precedente executa as seguintes tarefas:
![]() ![]() |