本主题描述如何定制现有的 IBM® Enterprise
Records 报告。
关于此任务
可使用 Crystal Reports Designer 来设计报告的布局和修改 ReportDefinitions.xml 文件。编辑 XML 文件将确定用户为生成报告而输入的条件。
过程
如何定制报告:
- 如果要创建新的报告条件,请使用 IBM Administration
Console for Content Platform Engine 来定义 Content Platform Engine 属性模板。
- 启动 Crystal Reports Designer,然后打开要修改的报告的报告模板(.rpt 文件)。
- 根据需要修改或删除字段或参数。 还必须在 ReportDefinitions.xml 文件中修改对应的字段和参数。请参阅“修改 ReportDefinitions.xml”。
- 如有需要,请添加新字段和参数。 还必须在 ReportDefinitions.xml 文件中添加对应的字段和参数。请参阅“修改 ReportDefinitions.xml”。
- 如果新字段和参数与其他类或新条件相对应,请在“数据库”菜单选择“数据库专家”。
- 当该向导提示您在数据库与 Crystal Reports 之间创建连接时,请选择创建新连接 - JDBC 以连接至 Content Platform Engine 数据库。 连接设置是在 IBM Enterprise
Records 安装期间在 CRConfig.xml
文件中配置的。请参阅《IBM Enterprise
Records 安装和升级指南》。
- 当该向导提示您时,请输入以下信息:
- 数据源(您的对象库)
- 对该数据源具有访问权的帐户的用户标识和密码。
- 当向导连接至数据源之后,您将看到对象库中所有类的列表(例如“电子记录”、“事件”和“文件夹”)。请根据需要为新报告选择一个或多个类。
- 根据在向导中选择的类创建一个查询。
如果您想要包括新的条件,请输入与为所有新条件创建的符号名称完全相同的参数字段。
您的报告将使用该查询生成报告结果。有关使用 Crystal Reports Designer 的更多信息,请参阅 Crystal Reports Designer 联机帮助。
- 将报告保存在与 Crystal Reports Application Server 相同的位置,并使用以下一种命名约定:
- Summaryreport name.rpt
- Detailedreport name.rpt
例如,如果报告名称是“分类操作”,那么将报告另存为 Summary classification action.rpt 或 Detailed classification action.rpt。
Crystal Reports Application Server 的位置的路径如下:<install
drive>:\Program Files\Business Objects\Business Objects Enterprise
12.0\Samples\En\Reports
IBM Enterprise
Records 需要每个报告有两个版本:“摘要”和“详细”。
- 退出 Crystal Reports Designer。
- 在运行 IBM Enterprise
Records 的 Web 应用程序服务器上,使用
XML 编辑器打开位于 IBM Enterprise
Records 的配置文件夹中的 ReportDefinitions.xml 文件。缺省位置是 <ier_install_path>\Config。
- 根据需要,修改并保存 ReportDefinitions.xml。