EGL 报告处理程序

EGL 报告处理程序提供附加功能以处理在用数据填写报告时发生的事件。可使用“新建 EGL 报告处理程序”向导来指定有关报告处理程序的信息,或者可以手工创建报告处理程序。

生成报告处理程序文件时,EGL 将创建下列文件:
  • handlerName.java
  • handlerName_lib.java 文件。
handlerName
EGL 报告处理程序的别名

在 EGL 生成 .java 文件时,类名是小写的。在 XML 设计文档中输入的任何类名都必须是小写的。

有关报告处理程序代码的样本代码和示例,请参阅手工创建 EGL 报告处理程序

技术详细信息:EGL 报告处理程序是类型为 JasperReport 的 EGL 处理程序部件。报告处理程序映射至 JasperReports scriptlet 类。报告处理程序 Java™ 生成扩展了 JRDefaultScriptlet 类并定义了 Java 类,该 Java 类包含生成的用于表示 scriptlet 函数的 Java 函数。XML 设计文档的定义部分包含 scriptlet 类的名称。JasperReports 引擎装入 scriptlet 类并按报告定义中定义的那样调用不同的方法。(有关 JasperReports scriplet 和 scriplet 类的更多信息,请参阅 JasperReports 文档。)

报告处理程序维护请求时返回的 ReportData 记录的内部列表。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.