创建报表
在系统中创建报表涉及两个相关元素:报表可视化展示模板和为报表数据的描述。使用外部工具以 XLS(X)、DOC(X)、HTML 格式创建模板,并在报表设计视图中创建报表数据的描述,或通过 Java 类实现特殊的接口提供数据。
报表扩展组件使用 band(带区)
描述模板中的数据区域和报表数据结构中的数据集。当从应用程序往报表模板填充数据时,数据结构中的区域会填充至模板中的同名区域。
报表可以使用用户输入或者调用代码提供的参数。可以指定有权访问报表的用户,以及报表可以出现在哪些视图中。
根据模板和报表参数,生成的报表可以是 PDF、XLS(X)、CSV、DOC(X)、HTML 或表格格式。
报表扩展组件的主要组件如下图所示:
-
Report Engine
提供生成报表的核心功能,以及 UI 集成和访问权限等附加功能。 -
Report Designer
是用于定义和存储报表的工具。包括用于存储报表描述和模板的基础设施,以及用于创建和管理报表的视图。 -
Report
- 报表数据结构描述器,包括 Band(报表带区) 和 Dataset(输出到带区的数据集)。 -
Report Template
- 报表可视化展示模板。
本页是否有帮助?
感谢您的反馈