IBM Enterprise Records, Versione 5.1.+            

Definizione di un report

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:

  1. Aprire il file ReportDefinitions.xml in un editor XML.
  2. Aggiungere <object key="reportDefinition"> sotto <list key="reportDefinitions">:
    <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.
  3. Aggiungere questo report al modello di dati. Ad esempio, se FPOS utilizza il modello di dati Base, aggiungere <value>42</value> a <array key="baseReports"> nella parte superiore del file XML.
  4. Riavviare il server delle applicazioni web.


Feedback

Ultimo aggiornamento: Agosto 2011


© Copyright IBM Corp. 2011.
Questo centro informazioni è basato su tecnologia Eclipse. (http://www.eclipse.org)