En aquesta tasca es defineix l'informe al fitxer ReportDefinitions.xml del servidor de l'IBM® Enterprise Records. Aquest fitxer és a <camí_accés_instal·lació_ier>\Config\ ReportDefinitions.xml. Per exemple: C:\Fitxers de programa\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.
Per definir l'informe a ReportDefinitions.xml:
<object key="reportDefinition"> <setting key="id">42</setting> <setting key="title" localizationKey="server.report_title.42">Registres físics per tipus de suport creats dins un període específic</setting> <setting key="desc" localizationKey="server.report_desc.42"> Aquest informe enumera els registres físics que s'han creat dins un període específic i amb un tipus de suport específic.</setting> <setting key="url">RMViewReport.jsp</setting> <setting key="img">images/action/report.gif</setting> <setting key="reportName" localizationKey="server.report_name.42">Registres físics per tipus de suport creat.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>
Els nodes i valors XML són els següents:
- L'id ha de ser exclusiu a totes les definicions d'informe de l'XML.
- L'id s'utilitza com a part d'una localizationKey exclusiva. Per exemple, localizationKey="server.report_title.42”.
- El títol i la descripció han de ser exclusius perquè es mostren a la interfície d'usuari web de l'IBM Enterprise Records.
- Els valors per defecte per a url i img són RMViewReport.jsp i images/action/report.gif, respectivament. No els canvieu.
- El nom de l'informe ha de coincidir amb el nom del fitxer de plantilla d'informe que heu creat al Crystal Report Designer, sense el prefix "Detallat" o "Resum".
- A la llista de propietats, especifiqueu el mateix nom simbòlic exacte que a la plantilla de propietat del Content Engine per a cada paràmetre d'informe.
- La darrera propietat ha de ser tipus_informe, que s'utilitza per mostrar l'opció Detallat o Resum.