IBM Enterprise Records, Version 5.1.+            

Définition du rapport

Cette tâche consiste à définir le rapport dans le fichier ReportDefinitions.xml sur le serveur IBM® Enterprise Records. Ce fichier se trouve dans <chemin_install_ier>\Config\ ReportDefinitions.xml. Par exemple : C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Pour définir le rapport dans ReportDefinitions.xml :

  1. Ouvrez le fichier ReportDefinitions.xml dans un éditeur XML.
  2. Ajoutez <object key="reportDefinition"> sous <list key="reportDefinitions">:
    <object key="reportDefinition">   
    	<setting key="id">42</setting>
     <setting key="title" localizationKey="server.report_title.42">Enregistrements
    physiques par type de support créés au sein d'une période donnée</setting>
     <setting key="desc" localizationKey="server.report_desc.42"> Ce
    rapport répertorie les enregistrements physiques créés au sein d'une période donnée
    et avec un type de support spécifique.</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>

    Les noeuds et valeurs XML doivent répondre aux critères suivants :

    • L'id doit être unique dans toutes les définitions de rapport en XML.
    • L'id est utilisé comme composant d'une balise localizationKey unique. Par exemple, localizationKey="server.report_title.42”
    • Le titre et la description doivent être uniques car ils s'affichent dans l'interface utilisateur Web IBM Enterprise Records Web UI.
    • Les valeurs par défaut pour url et img sont respectivement RMViewReport.jsp et images/action/report.gif. Ne les modifiez pas.
    • Le nom du rapport doit correspondre au nom du fichier de modèle de rapport créé dans Crystal Report Designer, sans le préfixe Detailed ou Summary.
    • Dans la liste des propriétés, spécifiez exactement le même nom symbolique que dans le modèle de propriété Content Engine pour chaque paramètre de rapport.
    • La dernière propriété doit être report_type. Elle est utilisée pour indiquer l'option Detailed ou Summary.
  3. Ajoutez ce rapport au modèle de données. Par exemple, si la librairie de plans de fichiers utilise le modèle de données Base, ajoutez <value>42</value> dans <array key="baseReports"> en haut du fichier XML.
  4. Redémarrez le serveur d'applications Web.


Commentaires

Dernière mise à jour : Août 2011


© Copyright IBM Corp. 2011.
Ce centre de documentation est basé sur la Technologie Eclipse. (http://www.eclipse.org)