IBM® Enterprise
Records 包括多达 41 个报告,这些报告提供有关用户执行的不同活动的统计信息视图。
关于此任务
除
IBM Enterprise
Records 中包括的报告外,管理员可以创建报告。有关所有可用报告的列表,请参阅“报告配置和先决条件”主题。
要创建报告,请完成以下常规步骤:
- 如果需要新的报告条件,那么使用 IBM Administration
Console for Content Platform Engine 来定义 Content Platform Engine 属性模板。
- 使用 Crystal Reports Designer 设计报告的布局。
- 修改位于 IBM Enterprise
Records 的配置文件夹中的 ReportDefinitions.xml 文件。缺省位置是 <rm_install_path>\FileNet\Config\RM\。
- 如果希望对您的报告进行本地化,那么将报告添加至
server.strings.<language>.<country>.prb
文件。
创建新的报告条件
由于可将现有条件用于新报告,所以在创建新的报告条件之前,请查看
ReportDefinitions.xml 文件。
过程
如何创建新报告条件:
- 在 Content Platform Engine 服务器上,打开 IBM Administration
Console for Content Platform Engine。
- 通过使用“创建属性模板”向导来在
IBM Administration
Console for Content Platform Engine 中创建新的
Content Platform Engine 属性模板。有关创建属性模板的详细信息,请参阅
Content Platform Engine 联机帮助和该向导中的上下文相关帮助。
- 完成该向导之后,转至 IBM Administration
Console for Content Platform Engine 中的 Other Classes/Custom
Objects/Report Holdings 目录。
- 将新属性模板添加至“报告挂起”类。
- 将新条件添加至 ReportDefinitions.xml 文件。请参阅“修改 ReportDefinitions.xml”主题。
结果
设计新报告
如何设计报告:
- 在报告服务器上,启动 Crystal Reports Designer。
- 选择创建新报告选项以启动“报告创建”向导。
- 当该向导提示您在数据库与 Crystal Reports 之间创建连接时,请选择创建新连接 - JDBC 以连接至 Content Platform Engine 数据库。
注: 连接设置是在
IBM Enterprise
Records 安装期间在
CRConfig.xml 文件中配置的。请参阅《IBM Enterprise
Records Installation and Upgrade Guide》。
- 当该向导提示您时,请输入以下信息:
- 数据源(您要访问的对象库)。
- 对该数据源具有访问权的帐户的用户标识和密码。
- 当向导连接至数据源之后,您将看到对象库中所有类的列表。请根据需要为新报告选择一个或多个类。
- 根据在向导中选择的类创建一个查询。
如果您想要包括新的条件,请输入与为新条件创建的符号名称完全相同的参数字段。
您的报告将使用该查询生成报告结果。有关使用 Crystal Reports Designer 的更多信息,请参阅 Crystal Reports Designer 联机帮助。
- 将新报告保存在与 Crystal Reports Application Server 相同的位置,并使用以下一种命名约定:
- Summaryreport name.rpt
- Detailedreport name.rpt
例如,如果报告名称是分类操作,那么报告将另存为 Summary classification action.rpt 或 Detailed classification action.rpt。IBM Enterprise
Records 需要每个报告有两个版本:摘要和详细。因此,您必须为同一报告名称创建两个 Crystal Report 模板:一个用于“摘要”报告,另一个用于“详细”报告。
Crystal Reports Application
Server 的位置的路径为:
<install
drive>:\Program Files\Business Objects\Business Objects
Enterprise 12.0\Samples\En\Reports。
- 退出 Crystal Reports Designer。
修改 ReportDefinitions.xml
如何修改 MXL 文件:
- 在运行 IBM Enterprise
Records 的 Web 应用程序服务器上,使用
XML 编辑器打开位于 IBM Enterprise
Records 的配置文件夹中的 ReportDefinitions.xml 文件。缺省位置是 <ier_install_path>\Config。
- 向对应于 FPOS 中所用数据模型的数组添加值,并对 XML 文件作出其他必需的更改。
有关更多信息,请参阅“将报告添加到 ReportDefinitions.xml”主题。
- 重新启动运行 IBM Enterprise
Records 的 Web 应用程序服务器,以使更改生效。
将报告添加至 PRB 文件
如何添加报告:
- 在安装 IBM Enterprise
Records 的服务器上,浏览至
<ier_install_path>\RecordsManager\WEB-INF\lib。
- 在 p8RecordsManagerResources.jar 中,使用文本编辑器来打开适用于您的环境的
server.strings.<language>.<country>.prb
文件。
- 在该 PRB 文件中输入以下文本字符串:
localizationKey="server.report_title.n"=报告名称
其中报告名称是 IBM Enterprise
Records 显示的报告的标题。localizationKey="server.report_desc.n"=描述
其中“描述”是 IBM Enterprise
Records 显示的文本,用来简述报告的用途。n
是在 ReportDefinitions.xml 内的数据模型数组中指定的标识值。有关更多信息,请参阅“将报告添加到 ReportDefinitions.xml”主题。
- 重新部署 IBM Enterprise
Records 应用程序。
有关重新部署 IBM Enterprise
Records 的信息,请参阅《IBM Enterprise
Records Installation and Upgrade Guide》。
- 重新启动运行 IBM Enterprise
Records 的 Web 应用程序服务器,以使更改生效。