IBM Enterprise Records version 5.1.2    

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_installation_ier>\Config\ ReportDefinitions.xml. Par exemple : C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Procédure

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 sont affichés dans l'interface utilisateur Web d'IBM Enterprise Records.
    • Les valeurs par défaut pour url et img sont RMViewReport.jsp, images.gif, action.gif et report.gif. Ne modifiez pas ces valeurs.
    • 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 Platform 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"> au début du fichier XML.
  4. Redémarrez le serveur d'applications Web.


Commentaires

Dernière mise à jour : Novembre 2013
example_define_report.htm

© Copyright IBM Corp. 2013