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:
<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.