IBM Enterprise Records 5.1.2 版    

定義報告

這項作業會在 IBM® Enterprise Records 伺服器的 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"> This
    report lists the physical records that were created within a specific
    period and with a specific media type.</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 中所建立的報告範本檔名(不含字首 Detailed 或 Summary)。
    • 在內容清單中,針對每一個報告參數,指定與 Content Platform Engine 內容範本完全相同的符號名稱。
    • 最後一個內容必須是 report_type,其用來顯示 Detailed 或 Summary 選項。
  3. 將這個報告新增至資料模型。比方說,如果 FPOS 使用基本資料模型,請將 <value>42</value> 新增至 XML 檔開頭的 <array key="baseReports">
  4. 重新啟動 Web 應用程式伺服器。


意見

前次更新: 2013 年 11 月
example_define_report.htm

© Copyright IBM Corp. 2013