Istnieje możliwość utworzenia definicji raportu lub użycia jednego z sześciu plików definicji udostępnionych wraz z produktem IBM® Enterprise Records i zapisanych w składnicy obiektów kartoteki akt.
Tytuł raportu to tytuł raportu wyświetlany przez produkt IBM Enterprise Records.
<setting key="title" localizationKey="server.report_title.n">tytuł raportu</setting>Opis to tekst wyświetlany przez produktIBM Enterprise Records, stanowiący krótki opis przeznaczenia raportu. Na przykład: Ten raport dotyczy tylko czynności, które zostały zakończone po włączeniu kontroli dla kategorii akt, folderu, woluminu lub rekordu.
<setting key="desc" localizationKey="server.report_desc.n">opis</setting>Wpis pomocy to tekst wyświetlany przez produkt IBM Enterprise Records w pomocy raportu. Na przykład: "Wygenerowany raport zawiera tylko czynności zakończone po włączeniu kontroli."
<setting key="entryhelp" localizationKey="server.entryhelp.n">wpis pomocy</setting>Nazwa tabeli to nazwa tabeli bazy danych, z której mechanizm generowania raportów IBM Enterprise Records korzysta w celu pobierania wyników z repozytorium IBM Enterprise Records. Nazwa służy również do generowania wyników w pośredniej tabeli bazy danych, z której mogą korzystać aplikacje raportów. Na przykład: ActionPerformed.
<setting key="db_table_name">nazwa tabeli</setting>Nazwa raportu to nazwa szablonu raportu utworzonego w aplikacji raportów.
<setting key="reportName" localizationKey="server.report_name.n">nazwa raportu</setting><object key="property"> <setting key="symbolicname">symbolic_name</setting>
<setting key="required">1</setting> </object>
gdzie nazwa symboliczna to nowo utworzone kryteria lub dowolne z następujących kluczy ustawień:<object key="property">
<setting key="symbolicname">entity_type</setting>
<setting key="required">1</setting>
Dodaj <list key="values">, gdzie zostaną wprowadzone typy obiektów, które użytkownik będzie mógł wybierać w celu
dołączenia do raportu. Na przykład: <list key="values">
<object key="value">
<setting key="id">EntityType</setting>
<setting key="value" localizationKey=serve.report_n.EntityType">Entity</setting>
</object>
gdzie:<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">KategoriaAkt</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">FolderAkt</setting>
</object>
<list>