IBM Enterprise Records, Version 5.1.+            

Definieren des Berichts

In dieser Aufgabe wird der Bericht in der Datei ReportDefinitions.xml auf dem IBM® Enterprise Records-Server definiert. Diese Datei befindet sich in <IER-Installationspfad>\Config. Beispiel: C:\Programme\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

So definieren Sie den Bericht in ReportDefinitions.xml:

  1. Öffnen Sie die Datei ReportDefinitions.xml in einem XML-Editor.
  2. Fügen Sie <object key="reportDefinition"> unter <list key="reportDefinitions"> hinzu:
    <object key="reportDefinition">   
    	<setting key="id">42</setting>
     <setting key="title" localizationKey="server.report_title.42">Physische Schriftstücke nach Medientyp erstellt in einem bestimmten Zeitraum</setting>
     <setting key="desc" localizationKey="server.report_desc.42">Dieser Bericht listet die physischen Schriftstücke auf, die in einem bestimmten Zeitraum und mit einem bestimmten Medientyp erstellt wurden.</setting>   
    	<setting key="url">RMViewReport.jsp</setting>   
    	<setting key="img">images/action/report.gif</setting>
     <setting key="reportName" localizationKey="server.report_name.42">Erstellte physische Schriftstücke nach Medientyp.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>

    Für die XML-Knoten und Werte gilt Folgendes:

    • Die ID muss über alle Berichtsdefinitionen in der XML eindeutig sein.
    • Die ID wird als Teil eines eindeutigen Tags localizationKey verwendet. Beispiel: localizationKey="server.report_title.42”
    • Der Titel (title) und die Beschreibung (desc) müssen eindeutig sein, da sie in der Webbenutzerschnittstelle von IBM Enterprise Records angezeigt werden.
    • Die Standardwerte für url und img sind RMViewReport.jsp und images/action/report.gif. Ändern Sie diese Werte nicht.
    • Der Berichtsname muss mit dem Namen der Berichtsvorlagendatei übereinstimmen, die in Crystal Report Designer erstellt wurde, allerdings ohne das Präfix "Details" oder "Zusammenfassung".
    • Geben Sie in <list key="properties"> den exakten symbolischen Namen wie in der Content Engine-Eigenschaftsvorlage für jeden Berichtsparameter an.
    • Die letzte Eigenschaft muss report_type sein, die zur Anzeige der Option Detailliert oder Zusammenfassung verwendet wird.
  3. Fügen Sie diesen Bericht zum Datenmodell hinzu. Wenn der Aktenplan-Objektspeicher z. B. das Basisdatenmodell nutzt, fügen Sie <value>42</value> zu <array key="baseReports"> oben in der XML-Datei hinzu.
  4. Starten Sie den Webanwendungsserver erneut.


Feedback

Letzte Aktualisierung: August 2011


© Copyright IBM Corp. 2011.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)