このタスクでは、IBM® Enterprise Records サーバーにある ReportDefinitions.xml ファイルでレポートを定義します。 このファイルは <ier_install_path>¥Config¥ ReportDefinitions.xml にあります。 例えば、C:¥Program Files¥IBM¥EnterpriseRecords¥Config¥ReportDefinitions.xml などです。
ReportDefinitions.xml でレポートを定義するには、次のようにします。
<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 ユーザー・インターフェースで表示されるため、一意でなければなりません。
- url および img のデフォルト値は、RMViewReport.jsp、images.gif、action.gif、report.gif です。 これらの値を変更しないでください。
- レポート名は、Crystal Report Designer で作成したレポート・テンプレート・ファイル名と一致している必要があります (接頭部 Detailed または Summary を含まない)。
- プロパティー・リストで、レポート・パラメーターごとに、Content Platform Engine プロパティー・テンプレートでのシンボル名とまったく同じシンボル名を指定してください。
- 最後のプロパティーは、report_type でなければなりません。これは、Detailed または Summary オプションを示すために使用されます。