IBM Enterprise Records, 版本 5.1.+            

定义报告

此任务在 ReportDefinitions.xml 文件中定义报告。此文件位于 <ier_install_path>\Config\ ReportDefinitions.xml。例如:C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml

如何在 ReportDefinitions.xml 中定义报告:

  1. 在 XML 编辑器中打开 ReportDefinitions.xml 文件。
  2. 在 <list key="reportDefinitions"> 下添加 <object key="reportDefinition">:
    <object key="reportDefinition">   
    	<setting key="id">42</setting>
     <setting key="title" localizationKey="server.report_title.42">在特定时间段内创建的介质类型相关的物理记录</setting>
     <setting key="desc" localizationKey="server.report_desc.42"> 此报告列出在特定时间段内创建且具有特定介质类型的物理记录。</setting>
    	<setting key="url">RMViewReport.jsp</setting>   
    	<setting key="img">images/action/report.gif</setting>
     <setting key="reportName" localizationKey="server.report_name.42">创建的介质类型相关物理记录.rpt</setting>
    	<array key="excludedObjectStores"/>   
    	<list key="properties">   
    		<object key="property">   
    			<setting key="symbolicName">fileplan_browse</setting>    
    			<setting key="required">1</setting>   
    		</object>   
    		<object key="property">
      		<setting key="symbolicName">start_date</setting>  
     			<setting key="required">1</setting>   
    		</object>   
    		<object key="property">   
    			<setting key="symbolicName">end_date</setting>
       		<setting key="required">1</setting>   
    		</object> 
    		<object key="property">   <setting key="symbolicName">media_type</setting>
       		<setting key="required">1</setting>   
    		</object>   
    		<object key="property">   
    			<setting key="symbolicName">report_type</setting>
       		<setting key="required">0</setting>   
    		</object>   
    	</list> 
    </object>

    XML 节点和值如下所示:

    • id 在 XML 的所有报告定义中必须是唯一的。
    • id 用作唯一 localizationKey 中的一部分。例如,localizationKey="server.report_title.42”
    • 标题和描述必须唯一,因为它们会显示在 IBM® Enterprise Records Web UI 中。
    • urlimg 的缺省值分别为 RMViewReport.jsp 和 images/action/report.gif。请勿更改这两个值。
    • 报告名称必须与您在 Crystal Report Designer 中创建的报告模板文件名匹配,但不带有“详细”或“摘要”前缀。
    • 在属性列表上,为每个报告参数指定符号名称,该名称与 Content Engine 属性模板中的符号名称完全相同。
    • 最后一个属性必须为 report_type,该属性用于显示“详细”或“摘要”选项。
  3. 将此报告添加至数据模型。例如,如果 FPOS 使用“基本”数据模型,那么将 <value>42</value> 添加至 XML 文件顶部的 <array key="baseReports">。
  4. 重新启动 Web 应用程序服务器。


反馈

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


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