IBM Enterprise Records, Versão 5.1.+            

Definir o relatório

Esta tarefa define o relatório no ficheiro ReportDefinitions.xml no servidor do IBM® Enterprise Records. Este ficheiro está localizado em <caminho_instalação_ier>\Config\ ReportDefinitions.xml. Por exemplo: C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Para definir o relatório no ficheiro ReportDefinitions.xml:

  1. Abra o ficheiro ReportDefinitions.xml num editor de XML.
  2. Adicione <object key="reportDefinition"> em <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"> Este
    relatório indica os registos físicos criados num
    período específico e com um tipo de suporte específico.</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>

    Os nós XML e os valores são os seguintes:

    • O id tem de ser exclusivo em todas as definições de relatório no XML.
    • O id é utilizado como parte da um localizationKey exclusivo. Por exemplo, localizationKey="server.report_title.42”
    • O título e a descrição têm de ser exclusivos, uma vez que são apresentados na UI da Web do IBM Enterprise Records.
    • Os valores predefinidos para url e img são RMViewReport.jsp e images/action/report.gif, respectivamente. Não altere estes valores.
    • O nome do relatório tem de corresponder ao nome do ficheiro do modelo de relatório criado no Crystal Report Designer, sem o prefixo ‘Detailed' ou ‘Summary'.
    • Na lista de propriedades, especifique precisamente o mesmo nome simbólico como no modelo de propriedade do Content Engine para cada parâmetro do relatório.
    • A última propriedade tem de ser tipo_relatório, que é utilizada para mostrar a opção Detailed ou Summary.
  3. Adicione este relatório ao modelo de dados. Por exemplo, se o FPOS utilizar o modelo de dados Base, adicione <value>42</value> para <array key="baseReports"> no início do ficheiro XML.
  4. Reinicie o servidor da aplicação da Web.


Comentários

Última actualização: Agosto de 2011


© Copyright IBM Corp. 2011.
Este Information Center é baseado na tecnologia Eclipse. (http://www.eclipse.org)