Esta tarefa define o relatório no arquivo ReportDefinitions.xml no servidor IBM® Enterprise Records. Esse arquivo está em <ier_install_path>\Config\ ReportDefinitions.xml. Por exemplo: C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.
Para definir o relatório no 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"> This
report lists the physical records that were created within a specific
period and with a specific media type.</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 e valores XML são os seguintes:
- O id deve ser exclusivo em todas as definições de relatório no XML.
- O id é usado como parte de um localizationKey exclusivo. Por exemplo, localizationKey="server.report_title.42”
- O título e a descrição devem ser exclusivos porque são mostrados na interface com o usuário da web do IBM Enterprise Records.
- Os valores padrão para url e img são RMViewReport.jsp, images.gif, action.gif e report.gif. Não altere esses valores.
- O nome do relatório deve corresponder ao nome do arquivo de modelo de relatório criado no Crystal Report Designer, sem o prefixo Detailed ou Summary.
- Na lista de propriedades, especifique exatamente o mesmo nome simbólico que no modelo de propriedade do Mecanismo de Plataforma de Conteúdopara cada parâmetro de relatório.
- A última propriedade deve ser report_type, que é usada para mostrar a opção Detalhado ou Resumido.