IBM Enterprise Records V5.1.2    

创建报告

IBM® Enterprise Records 包括多达 41 个报告,这些报告提供有关用户执行的不同活动的统计信息视图。

关于此任务

IBM Enterprise Records 中包括的报告外,管理员可以创建报告。有关所有可用报告的列表,请参阅“报告配置和先决条件”主题。

要创建报告,请完成以下常规步骤:

创建新的报告条件

由于可将现有条件用于新报告,所以在创建新的报告条件之前,请查看 ReportDefinitions.xml 文件。

过程

如何创建新报告条件:

  1. Content Platform Engine 服务器上,打开 IBM Administration Console for Content Platform Engine
  2. 通过使用“创建属性模板”向导来在 IBM Administration Console for Content Platform Engine 中创建新的 Content Platform Engine 属性模板。有关创建属性模板的详细信息,请参阅 Content Platform Engine 联机帮助和该向导中的上下文相关帮助。
  3. 完成该向导之后,转至 IBM Administration Console for Content Platform Engine 中的 Other Classes/Custom Objects/Report Holdings 目录。
  4. 将新属性模板添加至“报告挂起”类。
  5. 将新条件添加至 ReportDefinitions.xml 文件。请参阅“修改 ReportDefinitions.xml”主题。

结果

设计新报告

如何设计报告:
  1. 在报告服务器上,启动 Crystal Reports Designer。
  2. 选择创建新报告选项以启动“报告创建”向导。
  3. 当该向导提示您在数据库与 Crystal Reports 之间创建连接时,请选择创建新连接 - JDBC 以连接至 Content Platform Engine 数据库。
    注: 连接设置是在 IBM Enterprise Records 安装期间在 CRConfig.xml 文件中配置的。请参阅《IBM Enterprise Records Installation and Upgrade Guide》。
  4. 当该向导提示您时,请输入以下信息:
    • 数据源(您要访问的对象库)。
    • 对该数据源具有访问权的帐户的用户标识和密码。
  5. 当向导连接至数据源之后,您将看到对象库中所有类的列表。请根据需要为新报告选择一个或多个类。
  6. 根据在向导中选择的类创建一个查询。

    如果您想要包括新的条件,请输入与为新条件创建的符号名称完全相同的参数字段。

    您的报告将使用该查询生成报告结果。有关使用 Crystal Reports Designer 的更多信息,请参阅 Crystal Reports Designer 联机帮助。

  7. 将新报告保存在与 Crystal Reports Application Server 相同的位置,并使用以下一种命名约定:
    • Summaryreport name.rpt
    • Detailedreport name.rpt

    例如,如果报告名称分类操作,那么报告将另存为 Summary classification action.rptDetailed classification action.rptIBM Enterprise Records 需要每个报告有两个版本:摘要和详细。因此,您必须为同一报告名称创建两个 Crystal Report 模板:一个用于“摘要”报告,另一个用于“详细”报告。

    Crystal Reports Application Server 的位置的路径为:

    <install drive>:\Program Files\Business Objects\Business Objects Enterprise 12.0\Samples\En\Reports
  8. 退出 Crystal Reports Designer。

修改 ReportDefinitions.xml

如何修改 MXL 文件:
  1. 在运行 IBM Enterprise Records 的 Web 应用程序服务器上,使用 XML 编辑器打开位于 IBM Enterprise Records 的配置文件夹中的 ReportDefinitions.xml 文件。缺省位置是 <ier_install_path>\Config
  2. 向对应于 FPOS 中所用数据模型的数组添加值,并对 XML 文件作出其他必需的更改。 有关更多信息,请参阅“将报告添加到 ReportDefinitions.xml”主题。
  3. 重新启动运行 IBM Enterprise Records 的 Web 应用程序服务器,以使更改生效。

将报告添加至 PRB 文件

如何添加报告:
  1. 在安装 IBM Enterprise Records 的服务器上,浏览至 <ier_install_path>\RecordsManager\WEB-INF\lib
  2. p8RecordsManagerResources.jar 中,使用文本编辑器来打开适用于您的环境的 server.strings.<language>.<country>.prb 文件。
  3. 在该 PRB 文件中输入以下文本字符串:
    localizationKey="server.report_title.n"=报告名称
    其中报告名称IBM Enterprise Records 显示的报告的标题。
    localizationKey="server.report_desc.n"=描述
    其中“描述”是 IBM Enterprise Records 显示的文本,用来简述报告的用途。

    n 是在 ReportDefinitions.xml 内的数据模型数组中指定的标识值。有关更多信息,请参阅“将报告添加到 ReportDefinitions.xml”主题。

  4. 重新部署 IBM Enterprise Records 应用程序。 有关重新部署 IBM Enterprise Records 的信息,请参阅《IBM Enterprise Records Installation and Upgrade Guide》。
  5. 重新启动运行 IBM Enterprise Records 的 Web 应用程序服务器,以使更改生效。


反馈

最近一次更新时间: 2013 年 11 月
create_report.htm

© Copyright IBM Corporation 2013