Můžete vytvořit definici sestavy nebo použít jeden ze šesti souborů definice dodaných s produktem IBM® Enterprise Records a uložených v úložišti objektů plánu souborů.
Název sestavy je název sestavy zobrazený v produktu IBM Enterprise Records.
<setting key="title" localizationKey="server.report_title.n">název sestavy</setting>Popis je text, který stručně popisuje účel sestavy, zobrazený v produktu IBM Enterprise Records. Příkladem je text Tato sestava zobrazuje pouze akce, které byly dokončeny po zapnutí auditování na kategorii záznamu, složce, svazku nebo záznamu.
<setting key="desc" localizationKey="server.report_desc.n">popis</setting>Položka nápovědy je text zobrazený produktem IBM Enterprise Records v položce nápovědy sestavy. Příkladem je text "Generovaná sestava zobrazuje pouze akce dokončené po zapnutí auditování."
<setting key="entryhelp" localizationKey="server.entryhelp.n">položka nápovědy</setting>Název tabulky je název tabulky databáze, kterou generátor sestav produktu IBM Enterprise Records používá k načtení výsledků z úložiště produktu IBM Enterprise Records. Tento název se také používá ke tvorbě výsledků v přechodné tabulce databáze, kterou mohou použít aplikace sestavy. Například ProvedenáAkce.
<setting key="db_table_name">název tabulky</setting>Název sestavy je název šablony sestavy vytvořené v aplikaci sestav.
<setting key="reportName" localizationKey="server.report_name.n">název sestavy</setting><object key="property"> <setting
key="symbolicname">symbolický název</setting>
<setting key="required">1</setting> </object>
kde symbolický název představuje nově vytvořené kritérium nebo kterýkoli z následujících klíčů nastavení:<object key="property">
<setting key="symbolicname">entity_type</setting>
<setting key="required">1</setting>
Přidejte položku <list key="values">, v níž zadáte typy entit, které uživatel může výběrem zahrnout do sestavy. Například: <list key="values">
<object key="value">
<setting key="id">EntityType</setting>
<setting key="value" localizationKey=serve.report_n.EntityType">Entity</setting>
</object>
kde:<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>