이 태스크는 IBM® Enterprise Records 서버의
ReportDefinitions.xml 파일에 보고서를 정의합니다.
이 파일은 <ier_install_path>\Config\
ReportDefinitions.xml에 있습니다. 예를 들면 C:\Program
Files\IBM\EnterpriseRecords\Config\ReportDefinitions.xml에 있습니다.
ReportDefinitions.xml에서 보고서를 정의하려면 다음을 수행하십시오.
- XML 편집기에서 ReportDefinitions.xml 파일을 여십시오.
- <list
key="reportDefinitions"> 아래에 <object key="reportDefinition">을 추가하십시오.
<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>
XML 노드 및 값은 다음과 같습니다.
- ID는 XML에서 모든 보고서 정의에 대해 고유해야 합니다.
- ID는 고유 localizationKey의 파트로 사용됩니다. 예를 들어, localizationKey="server.report_title.42”입니다.
- 제목과 설명이 IBM Enterprise
Records 웹 UI에 표시되므로 고유해야 합니다.
- url 및 img의 기본값은 각각 RMViewReport.jsp 및
images/action/report.gif입니다. 이를 변경하지 마십시오.
- 보고서 이름은 '상세' 또는 '요약' 접두부를 제외하고 Crystal Report Designer에서 사용자가 작성한 보고서 템플리트 파일 이름과 일치해야 합니다.
- 특성 목록에서 각 보고서 매개변수에 대해 Content Engine
특성 템플리트에서와 정확하게 동일한 기호 이름을 지정해야 합니다.
- 마지막 특성은 report_type이어야 하며 상세 또는 요약 옵션을 표시하는 데 사용됩니다.
- 데이터 모델에 이 보고서를 추가하십시오. 예를 들어, FPOS에서
기본 데이터 모델을 사용하는 경우 XML 파일의 맨 위에 있는 <array
key="baseReports">에 <value>42</value>을 추가합니다.
- 웹 애플리케이션 서버를 다시 시작하십시오.