IBM Enterprise Records, バージョン 5.1.+            

レポートの定義

このタスクでは、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 UI で表示されるため、一意でなければなりません。
    • url のデフォルト値は RMViewReport.jspimg のデフォルト値は images/action/report.gif です。これは変更しないでください。
    • レポート名は、Crystal Report Designer で作成したレポート・テンプレート・ファイル名と一致している必要があります (接頭部「Detailed」または「Summary」を含まない)。
    • プロパティー・リストで、レポート・パラメーターごとに、Content Engine プロパティー・テンプレートでのシンボル名とまったく同じシンボル名を指定してください。
    • 最後のプロパティーは、report_type でなければなりません。これは、Detailed または Summary オプションを示すために使用されます。
  3. このレポートをデータ・モデルに追加します。例えば、 FPOS が Base データ・モデルを使用する場合、XML ファイルの上部の <array key="baseReports"> に <value>42</value> を追加します。
  4. Web アプリケーション・サーバーを再始動します。


フィードバック

最終更新日: 2011 年 8 月


© Copyright IBM Corp. 2011.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www/eclipse.org)