IBM Enterprise Records verze 5.1.2    

Definování sestavy

V této úloze se definuje sestava v souboru ReportDefinitions.xml na serveru IBM® Enterprise Records. Cesta k tomuto souboru je <ier_install_path>\Config\ ReportDefinitions.xml. Například: C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Postup

Chcete-li definovat sestavu v souboru ReportDefinitions.xml, postupujte takto:

  1. Otevřete soubor ReportDefinitions.xml v editoru XML.
  2. Přidejte objekt <object key="reportDefinition"> do části <list key="reportDefinitions">:
    <object key="reportDefinition">   
    	<setting key="id">42</setting>
     <setting key="title" localizationKey="server.report_title.42">Fyzické
    záznamy podle typu média vytvořené v určitém období</setting>
     <setting key="desc" localizationKey="server.report_desc.42"> Tato
    sestava uvádí fyzické záznamy, které byly vytvořeny v určitém
    období a na určitém typu média.</setting>   
    	<setting key="url">RMViewReport.jsp</setting>   
    	<setting key="img">images/action/report.gif</setting>
     <setting key="reportName" localizationKey="server.report_name.42">Fyzické
    záznamy podle typu média vytvořené.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>

    Uzly a hodnoty XML jsou následující:

    • Hodnota id musí být jedinečná mezi všemi definicemi sestav v kódu XML.
    • Hodnota id se používá jako součást jedinečné položky localizationKey. Například localizationKey="server.report_title.42”.
    • Název a popis musejí být jedinečné, protože se zobrazují ve webovém uživatelském rozhraní produktu IBM Enterprise Records.
    • Výchozí hodnoty položek url a img jsou RMViewReport.jsp, images.gif, action.gif a report.gif. Neměňte je.
    • Název sestavy musí odpovídat názvu souboru šablony sestavy, který jste vytvořili v aplikaci Crystal Report Designer, avšak bez předpony Detailed nebo Summary.
    • V seznamu vlastností zadejte úplně stejný symbolický název jako v šabloně vlastností Content Platform Engine pro každý parametr sestavy.
    • Poslední vlastností musí být report_type, ve které se zobrazuje volba Detailed (Podrobná) nebo Summary (Souhrnná).
  3. Přidejte tuto sestavu do datového modelu. Pokud například úložiště objektů plánu souborů používá datový model Base, přidejte položku <value>42</value> do objektu <array key="baseReports"> na začátku souboru XML.
  4. Restartujte webový aplikační server.


Váš názor

Poslední aktualizace: Listopad 2013
example_define_report.htm

© Copyright IBM Corp. 2013