IBM Enterprise Records, Versión 5.1.+            

Definición del informe

En esta tarea se define el informe en el archivo ReportDefinitions.xml del servidor de IBM® Enterprise Records. Este archivo se encuentra ubicado en <ruta_instalación_ier>\Config\ ReportDefinitions.xml. Por ejemplo: C:\Archivos de programa\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Para definir el informe en ReportDefinitions.xml:

  1. Abra el archivo ReportDefinitions.xml en un editor XML.
  2. Añada <object key="reportDefinition"> en <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>

    Los nodos y los valores XML son los siguientes:

    • El id debe ser exclusivo en todas las definiciones de informe en el XML.
    • El id se utiliza como parte de una clave de ubicación exclusiva. Por ejemplo, localizationKey="server.report_title.42”
    • El título y la descripción deben ser exclusivos porque se muestran en la UI web de IBM Enterprise Records.
    • Los valores predeterminados de url y img son RMViewReport.jsp e images/action/report.gif, respectivamente. No los modifique.
    • El nombre de informe debe coincidir con el nombre de archivo de la plantilla de informe que haya creado en Crystal Report Designer, si el prefijo ‘Detalle' o ‘Resumen'.
    • En la lista de propiedades, especifique el nombre simbólico exacto como figura en la plantilla de propiedades Content Engine para cada parámetro de informe.
    • La última propiedad debe ser report_type, que se utiliza para mostrar la opción Detalle o Resumen.
  3. Añada este informe al modelo de datos. Por ejemplo, si el FPOS utiliza el modelo de datos Base, añada <valor>42</valor> a <array key="baseReports"> al comienzo del archivo XML.
  4. Reinicie el servidor de aplicaciones web.


Feedback

Última actualización: Agosto de 2011


© Copyright IBM Corp. 2011.
Este centro de información se basa en la tecnología Eclipse. (http://www.eclipse.org)