보고서 정의를 작성하거나 IBM® Enterprise Records와 함께 제공되어 파일 계획 오브젝트 저장소에 저장되어 있는 여섯 가지 정의 파일 중 하나를 사용할 수 있습니다.
report title은 IBM Enterprise Records가 표시하는 보고서의 제목입니다.
<setting key="title" localizationKey="server.report_title.n">report title</setting>description은 보고서의 목적을 간략하게 설명하는 IBM Enterprise Records에서 표시하는 텍스트입니다. 예를 들어, "이 보고서는 레코드 카테고리, 폴더, 볼륨 또는 레코드에 대해 감사를 사용하도록 설정한 후에 완료된 수행만 표시합니다."와 같습니다.
<setting key="desc" localizationKey="server.report_desc.n">description</setting>entry help는 IBM Enterprise Records가 보고서의 도움말 항목에 표시하는 텍스트입니다. 예를 들어, "생성된 보고서는 감사를 사용하도록 설정한 후에 완료된 수행만 표시합니다."와 같습니다.
<setting key="entryhelp" localizationKey="server.entryhelp.n">entry help</setting>table name은 IBM Enterprise Records 보고서 엔진이 IBM Enterprise Records 저장소에서 결과를 검색하기 위해 사용하는 데이터베이스 테이블 이름입니다. 이 이름은 중간 데이터베이스 테이블에서 보고서 애플리케이션이 사용할 수 있는 결과를 생성하는 데에도 사용됩니다. 예를 들어, ActionPerformed와 같습니다.
<setting key="db_table_name">table name</setting>report name은 보고서 애플리케이션에서 작성된 보고서 템플리트의 이름입니다.
<setting key="reportName" localizationKey="server.report_name.n">report name</setting><object key="property"> <setting key="symbolicname">symbolic name</setting>
<setting key="required">1</setting> </object>
여기서 symbolic name은
사용자가 작성한 새 기준이거나 다음 설정 키입니다.<object key="property">
<setting key="symbolicname">entity_type</setting>
<setting key="required">1</setting>
사용자가 보고서에 포함하도록 선택할 수 있는 엔티티 유형을 입력하는 <list key="values">를 추가하십시오.
예: <list key="values">
<object key="value">
<setting key="id">EntityType</setting>
<setting key="value" localizationKey=serve.report_n.EntityType">Entity</setting>
</object>
여기에서<object key="property">
<setting key="symbolicName">rm_entity_type</setting>
<setting key="required">1</setting>
<list key="values'>
<object key="value">
<setting key="id">RecordCategory</setting>
<setting key="value" localization Key="server.report_1.RecordCategory">Record Category</setting>
</object>
<object key="value">
<setting key="id">RecordFolder</setting>
<setting key="value" localization Key="server.report_1.RecordFolder">Record Folder</setting>
</object>
</list>
</object>
<list key="report queries">
<object key="query">
<setting key="sql">SELECT EV.LastModifier, EV.DateCreated, EV.ClassDescription, EV.AuditActionType,RC.RecordCategoryName AS EntityName, RMF.PathName, RC.Aggregation FROM (Event EV INNER JOIN RecordCategory RC ON EV.SourceObjectID = RC.ID)INNER JOIN RMFOLDER RMF on RC.parent=RMF.This WHERE EV.DateCreated >= {?start_date} AND EV.DateCreated <= {?end_date} AND EV.LastModifier = '{?user_name}' AND RC.this INSUBFOLDER '/{?fileplan_name}'</setting>
<setting key="my_entity_type">RecordCatagory</setting>
</object>
<object key="query">
<setting key="sql">SELECT EV.LastModifier, EV.DateCreated, EV.ClassDescription, EV.AuditActionType,RF.RecordFolderName AS EntityName,RMF.PathName, RF.Aggregation FROM (Event EV INNER JOIN RecordFolder RF ON EV.SourceObjectID = RF.ID)INNER JOIN RMFOLDER RMF on RF.parent=RMF.This WHERE EV.DateCreated >= {?start_date} AND EV.DateCreated <= {?end_date} AND EV.LastModifier = '{?user_name}' AND RF.this INSUBFOLDER '/{?fileplan_name}'</setting>
<setting key="my_entity_type">RecordFolder</setting>
</object>
<list>