上一个主题下一个主题


如何提供 ReportDesign.initialize 方法的代码

可通过执行下列步骤来为 ReportDesign.initialize 方法提供代码:

  1. 选择“脚本”选项卡。
  2. 选择“大纲”视图。
  3. 在“大纲”中,选择顶行,如图 22-2 所示。
  4. 在“脚本”中,选择 Initialize( ) 方法。
  5. 在脚本编辑器中输入代码。

将显示“BIRT 报告设计器”,如图 22-3 所示。

为要跟踪的方法提供代码

对于每个要跟踪的方法,提供一个类似于以下的语句,以便在日志文件中生成一行输出:

printWriter.println("Table.onRow"); 

要为所要跟踪的报告项方法提供代码,请先从“大纲”中选择相应的对象,然后从方法选择列表中选择相应的方法。然后,执行上一节阐述的那些用于在方法中输入代码的步骤。

要为数据集或数据源方法提供代码,请先从“数据资源管理器”中选择相应的数据源或数据集,然后选择要跟踪的方法。

提供 ReportDesign.afterFactory 代码

ReportDesign.afterFactory 方法中的以下语句将关闭文件。

printWriter.close(); 

使用此方法会清空所有缓冲区并确保所有方法输出都出现在文件中。

要提供 ReportDesign.afterFactory 代码,请选择大纲的顶行并在代码页上选择 afterFactory 方法。


(c) Copyright Actuate Corporation 2006

上一个主题下一个主题