IBM Enterprise Records, Версия 5.1.2    

Определение отчета

Эта задача определяет отчет в файле ReportDefinitions.xml на сервере IBM® Enterprise Records. Данный файл расположен по пути <путь_установки_ier>\Config\ReportDefinitions.xml. Например, C:\Program Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml.

Процедура

Чтобы определить отчет в ReportDefinitions.xml:

  1. Откройте файл ReportDefinitions.xml в редакторе XML.
  2. Добавьте <object key="reportDefinition"> под <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"> 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="свойство">
      		<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>

    Необходимы следующие узлы и значения XML:

    • Значение id должно быть уникальным среди всех определений отчетов в XML.
    • Значение id используется как часть уникального localizationKey. Например, localizationKey="server.report_title.42”
    • Заголовок и описание должны быть уникальными, поскольку они отображаются в веб-интерфейсе пользователя IBM Enterprise Records.
    • Значения по умолчанию для url и img: RMViewReport.jsp, images.gif, action.gif и report.gif. Не изменяйте эти значения.
    • Имя отчета должно соответствовать имени файла шаблона отчета, созданного в Crystal Report Designer, без префикса Detailed или Summary.
    • В списке свойств укажите символьное имя, точно совпадающее с тем, что указано в шаблоне свойств Content Platform Engine для каждого параметра отчета.
    • Последнее свойство должно быть report_type , что используется для указания опции Detailed или Summary.
  3. Добавьте этот отчет в модель данных. Например, если для FPOS используется модель данных Base, добавьте <value>42</value> в <array key="baseReports"> в начале файла XML.
  4. Перезапустите сервер веб-программ.


Отзыв

Последнее обновление: Ноябрь 2013 г.
example_define_report.htm

© Copyright IBM Corp. 2013