Questa attività definisce il report nel fileReportDefinitions.xml nel server IBM® Enterprise Records. Il file si trova in <percorso_installazione_ier>\Config\ReportDefinitions.xml. Ad esempio: C:\Programmi\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.
Per definire il report in 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>
I valori ed i nodi XML sono i seguenti:
- L'id deve essere univoco per tutte le definizioni di report nell'XML.
- L'id viene utilizzato come parte di una localizationKey univoca. Ad esempio, localizationKey="server.report_title.42”
- Il titolo e la descrizione devono essere univoci poiché vengono visualizzati nella UI Web di IBM Enterprise Records.
- I valori predefiniti per url e img sono rispettivamente RMViewReport.jsp e images/action/report.gif. Non modificarli.
- Il nome del report deve corrispondere al nome file del modello del report creato in Crystal Report Designer, senza il prefisso ‘Detailed' o ‘Summary'.
- Nell'elenco proprietà, specificare, per ciascun parametro del report, lo stesso nome simbolico utilizzato nel modello proprietà Content Engine.
- L'ultima proprietà deve essere report_type, che viene utilizzata per mostrare l'opzione Detailed o Summary.