IBM Enterprise Records, 5.1.2-es változat    

Jelentésmeghatározás létrehozása

Létrehozhat jelentésmeghatározást, vagy használhatja az IBM® Enterprise Records alkalmazással szállított, és egy fájlterv objektumtárolóban tárolt hat meghatározásfájl egyikét.

Az IBM Enterprise Records hat jelentésmeghatározást tartalmaz, amelyek különféle felhasználói tevékenységek statisztikai nézetét biztosítják. Ezek a meghatározások a fájlterv objektumtárolóhoz vannak hozzáadva (FPOS) egy, a szoftverrel telepített kiegészítőn keresztül. A fájlok a Records Management/Report Definitions helyen találhatók, de csak kézi konfigurálásuk után. A konfigurációval kapcsolatos további információkat az IBM Enterprise Records telepítési és frissítési kézikönyv Jelentésmeghatározások konfigurálása rész tartalmaz. Minden jelentés egy XML dokumentum, és a következő metaadatokat adja meg a jelentés számára:

Jelentés címe

A jelentés neve a jelentés IBM Enterprise Records által megjelenített címe.

<setting key="title" localizationKey="server.report_title.n">jelentés neve</setting>

Jelentés leírása

A leírás az IBM Enterprise Records által megjelenített szöveg, amely röviden bemutatja a jelentés célját. Például: A jelentés csak azokat a tevékenységeket mutatja be, amelyek a rekordkategória, mappa, kötet vagy rekord auditálásának bekapcsolását követően történtek.

<setting key="desc" localizationKey="server.report_desc.n">leírás</setting>

Jelentés súgóbejegyzése

A bejegyzés súgó az a szöveg, amelyet az IBM Enterprise Records a jelentés súgóbejegyzésében megjelenít. Például: "Az előállított jelentés csak azokat a műveleteket sorolja fel, amelyek az auditálás engedélyezését követően fejeződtek be."

<setting key="entryhelp" localizationKey="server.entryhelp.n">bejegyzés súgó</setting>

Jelentés adatbázistáblájának neve

A tábla neve egy adatbázistábla neve, amelyet az IBM Enterprise Records jelentés alrendszer az IBM Enterprise Records lerakatból származó találatok lekérdezéséhez használ. Ez a név kerül felhasználásra az eredmények előállításához egy köztes adatbázistáblában, amelyet a jelentésalkalmazások használhatnak. Például: ActionPerformed.

<setting key="db_table_name">tábla neve</setting>

Jelentéssablon neve

A jelentés neve a jelentésalkalmazásban létrehozott jelentéssablon neve.

<setting key="reportName" localizationKey="server.report_name.n">jelentés neve</setting>

Jelentés paraméterei

Megadja a jelentésparamétereket, például fájlterv helyeket, eseményeket, ütemezéseket, dátumokat és egyedtípusokat, valamint, hogy ezek szükségesek-e. Jelentésparaméterek megadásához tegye a következőket:
  1. Az <object key="reportDefinition"> alatt adja meg a <list key="report parameters"> kifejezést, ha szükséges.
  2. A list key jelentésparaméterek alatt adja meg a setting key szimbolikus nevet az összes jelentésfeltétel esetében.
  3. Minden setting key szimbolikus nevet kövessen a következő címke: <setting key="required"> 0 vagy 1 </setting>, amellyel jelezheti, hogy az érték szükséges. A 0 jelzi, hogy a felhasználónak nem kell választania, vagy értéket megadnia. Az 1 jelzi, hogy a felhasználónak választania kell.
  4. Foglaljon minden szimbolikus név és szükséges beállítás kulcsot idézőjelbe a következő címkében: <object key="property"></object>.
Például:
<object
key="property"> <setting key="symbolicname">szimbolikus név</setting>
<setting key="required">1</setting> </object>
ahol szimbolikus név egy új létrehozott feltétel vagy az alábbi setting key elemek egyike:
  • fileplan_browse: Utasítja az IBM Enterprise Records alkalmazást, hogy engedélyezze a felhasználó számára, hogy megkeressen egy helyet a fájlterv objektumtárolóban.
  • fileplan_name: Egy fájlterv a fájlterv objektumtárolóban (FPOS).
  • ros_name: Egy rekord objektumtároló (ROS) neve.
  • user_name: A tevékenységeket végrehajtó felhasználónév.
  • start_date: A jelentésfeltételek kezdő dátuma.
  • end_date: A jelentésfeltételek befejező dátuma.
  • disposal_schedule: Az egyedhez társított selejtezési ütemterv.
  • hold_name: Az egyedhez társított rekordfelfüggesztés.
A jelentés egyedtípusokat is alkalmaz feltételként. Az egyedtípusok használatához:
  1. A properties listakulcs alatt adja hozzá az entity_type szimbolikus nevet, melyet a required beállításkulcs (1=kötelező, 0=nem kötelező) követ. Például:
<object key="property">
    <setting key="symbolicname">entity_type</setting>
    <setting key="required">1</setting>
Adja hozzá a <list key="values"> kifejezést, ahol beírja az egyedtípusokat, amelyeket a felhasználók kiválaszthatnak, hogy belefoglalják a jelentésekbe. Például:
    <list key="values">
       <object key="value">
           <setting key="id">EntityType</setting>
           <setting key="value" localizationKey=serve.report_n.EntityType">Entity</setting>
       </object>
ahol: A honosított környezet megköveteli a localizationKey beállítást. Ha például a jelentés statisztikákat tartalmaz a jelentéskategóriákról és rekordmappákról, akkor az XML fájl ezen részének a következő példához kell hasonlónak lennie:
<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">Rekordkategória</setting>
    </object>
    <object key="value">
       <setting key="id">RecordFolder</setting>
       <setting key="value" localization
Key="server.report_1.RecordFolder">Rekordmappa</setting>
    </object>
  </list>
</object>

Jelentés lekérdezései

Minden, az IBM Enterprise Records alkalmazással szállított jelentés megad néhány lekérdezést a különböző egyedtípusok, például Rekordkategória, Rekordmappa, Kötet vagy Rekord lekérdezéséhez. Jelentések lekérdezésének megadásához tegye a következőket:
  1. Az <object key="reportDefinition"> alatt adja meg a következőt: <list key="report queries">.
  2. A jelentés lekérdezéseinek list key eleme alatt adja meg igény szerint a lekérdezést az egyes jelentésfeltételek esetében.
  3. A lekérdezés minden setting key eleme után adjon meg egy beállítást az rm_entity_type számára, amellyel jelezheti, hogy a lekérdezés egy adott egyedtípusra vonatkozik: RecordCategory, RecordFolder, Volume vagy Record. Az rm_entity_type elhagyható, ha a lekérdezés az összes egyedtípusra vonatkozik.
  4. Foglalja az egyes lekérdezés és egyedtípus setting key elemeket a következő címkék közé: <object key="query"></object>.
Például:
<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>


Visszajelzés

Legutóbbi frissítés: 2013 november
use_report_definitions.htm

© Copyright IBM 2013