IBM Enterprise Records, 版本 5.1.+            

创建报告

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

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

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

创建新的报告条件

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

如何创建新的报告条件

  1. Content Engine 服务器上,打开 Enterprise Manager (EM)。
  2. 通过使用“创建属性模板”向导来在 Enterprise Manager 中创建新的 Content Engine 属性模板。有关创建属性模板的详细信息,请参阅 Content Engine 联机帮助和该向导中的上下文相关帮助。
  3. 完成该向导之后,浏览至 Enterprise Manager 中的“其他类/定制对象/报告挂起”。
  4. 将新属性模板添加至“报告挂起”类。
  5. 将新条件添加至 ReportDefinitions.xml 文件。请参阅修改 ReportDefinitions.xml

设计新报告

  1. 在报告服务器上,启动 Crystal Reports Designer。
  2. 选择创建新报告选项以调用“报告创建”向导。
  3. 当该向导提示您在数据库与 Crystal Reports 之间创建连接时,选择创建新连接 - JDBC 以连接至 Content Engine 数据库。
    注: 连接设置是在 IBM Enterprise Records 安装期间在 CRConfig.xml 文件中配置的。请参阅 IBM Enterprise Records 安装和升级指南
  4. 当看到向导提示时,请输入以下内容:
    • 数据源(您需要访问的对象库)。
    • 对“数据源”具有访问权的帐户的用户标识和密码。
  5. 当向导连接到“数据源”并显示出对象库中所有类(例如,“电子记录”、“事件”和“文件夹”等)的列表后,请根据新报告的需要,选择一个或多个类。
  6. 根据在向导中选择的类创建一个查询。

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

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

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

    例如,如果报告名称是“分类操作”,那么将报告另存为“摘要分类操作 .rpt”或“详细分类操作.rpt”。IBM 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

  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 安装和升级指南
  5. 重新启动运行 IBM Enterprise Records 的 Web 应用程序服务器,以使更改生效。


反馈

最近一次更新时间: 2011 年 8 月


© Copyright IBM Corporation 2011.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)