IBM Enterprise Records V5.1.2    

定义报告

此任务在 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">Physical
    Records by Media Type Created within a Specific Period</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">Physical
    Records By Media Type Created.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 用户界面中。
    • urlimg 的缺省值为 RMViewReport.jspimages.gifaction.gifreport.gif。不要更改这些值。
    • 报告名称必须与您在 Crystal Report Designer 中创建的报告模板文件名匹配,但不带有“详细”或“摘要”前缀。
    • 在属性列表上,为每个报告参数指定符号名称,该名称与 Content Platform Engine 属性模板中的符号名称完全相同。
    • 最后一个属性必须为 report_type,该属性用于显示“详细”或“摘要”选项。
  3. 将此报告添加至数据模型。例如,如果 FPOS 使用“基本”数据模型,那么将 <value>42</value> 添加至 XML 文件开头的 <array key="baseReports">
  4. 重新启动 Web 应用程序服务器。


反馈

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

© Copyright IBM Corporation 2013