IBM Enterprise Records, versio 5.1.2    

Raporttimäärityksen luonti

Voit luoda raporttimäärityksen tai käyttää jotakin kuudesta IBM® Enterprise Records -ohjelman mukana toimitetusta määritystiedostosta, jotka sijaitsevat arkistonmuodostussuunnitelman objektisäilössä.

IBM Enterprise Records -sovellus sisältää kuusi raporttimääritystä, joiden avulla käyttäjien toteuttamia toimia voi tarkastella tilastollisessa näkymässä. Nämä määritykset lisätään arkistonmuodostussuunnitelman objektisäilöön käyttämällä ohjelmiston lisäosaa. Kun tiedostot on määritetty manuaalisesti, ne tallentuvat hakemistoon Records Management/Report Definitions. Lisätietoja määrityksistä on julkaisun IBM Enterprise Records Installation and Upgrade Guide raporttimääritysten kokoonpanon määritystä käsittelevässä ohjeaiheessa. Kukin raporttimääritys on XML-dokumentti ja määrittää seuraavat raportin metatiedot:

Raportin otsikko

Raportin otsikko on IBM Enterprise Records -sovelluksen näyttämä raportin otsikko.

<setting key="title" localizationKey="server.report_title.n">raportin otsikko</setting>

Raportin kuvaus

Kuvaus on IBM Enterprise Records -sovelluksessa näkyvä teksti, jossa on lyhyt kuvaus raportin tarkoituksesta (esimerkiksi "Tässä raportissa näkyvät toiminnot, jotka on tehty valmiiksi sen jälkeen, kun asiakirjaluokan, kansion, taltion tai asiakirjan tarkastus on otettu käyttöön").

<setting key="desc" localizationKey="server.report_desc.n">kuvaus</setting>

Raportin ohjemerkintä

Raportin ohje on teksti, jonka IBM Enterprise Records näyttää raportin ohjemerkinnässä (esimerkiksi "Luodussa raportissa on lueteltu vain sellaiset toiminnot, jotka on tehty valmiiksi tarkastuksen käyttöönoton jälkeen.").

<setting key="entryhelp" localizationKey="server.entryhelp.n">merkinnän ohje</setting>

Raportin tietokantataulukon nimi

Taulukon nimi on sen tietokantataulukon nimi, jota IBM Enterprise Records -sovelluksen raporttiohjelma käyttää noutaessaan tuloksia IBM Enterprise Records -säilöstä. Ohjelma käyttää tätä nimeä myös tuottaessaan tuloksia välitietokantataulukkoon, jota raporttisovellukset voivat käyttää (esimerkiksi TehtyToimi).

<setting key="db_table_name">taulukon nimi</setting>

Raporttimallin nimi

Raportin nimi on raporttisovelluksessa luodun raporttimallin nimi.

<setting key="reportName" localizationKey="server.report_name.n">raportin nimi</setting>

Raportin parametrit

Raportin parametrit, kuten arkistonmuodostussuunnitelman sijainnit, toiminnot, tapahtumat, aikataulut, päivämäärät ja yksikkötyypit sekä se, ovatko nämä parametrit pakollisia. Voit määrittää raportin parametrit seuraavasti:
  1. Määritä kohtaan <object key="reportDefinition"> tarvittaessa merkintä <list key="report parameters">.
  2. Määritä symbolisen nimen asetusavain raportin parametrien luetteloavaimeen kullekin tarvittavalle raporttiehdolle.
  3. Lisää kunkin symbolisen nimen asetusavaimen perään seuraava tunniste: <setting key="required"> 0 tai 1 </setting>. Tämä osoittaa, onko arvo pakollinen. 0 ilmaisee, että käyttäjän ei tarvitse tehdä valintaa tai antaa arvoa. 1 puolestaan ilmaisee, että käyttäjän täytyy tehdä valinta tai antaa arvo.
  4. Sulje kukin symbolisen nimen ja tarvittavien asetusavainten merkintäpari seuraavan tunnisteen sisään: <object key="property"></object>.
Esimerkiksi:
<object key="property"> <setting key="symbolicname">symbolinen nimi</setting>
		<setting key="required">1</setting> </object>
jossa symbolinen nimi on luomasi uusi ehto tai mikä tahansa seuraavista asetusavaimista:
  • fileplan_browse: Määrää, että IBM Enterprise Records -ohjelma sallii käyttäjän selata arkistonmuodostussuunnitelman objektisäilössä olevaan sijaintiin.
  • fileplan_name: Arkistonmuodostussuunnitelman objektisäilössä (FPOS) oleva arkistonmuodostussuunnitelma.
  • ros_name: Asiakirjojen objektisäilön (ROS) nimi.
  • user_name: Toiminnot toteuttaneen käyttäjän käyttäjätunnus.
  • start_date: Raporttiehtojen aloituspäivämäärä.
  • end_date: Raporttiehtojen lopetuspäivämäärä.
  • disposal_schedule: Yksikköön liitetty arkistostapoistoaikataulu.
  • hold_name: Yksikköön liitetty asiakirjan pidätys.
Raportti käyttää myös yksikön tyyppejä ehtoina. Voit käyttää yksikön tyyppejä seuraavasti:
  1. Lisää ominaisuusluetteloavaimeen symbolinen nimi yksikön_tyyppi ja sen perään required-asetusavain (1 = pakollinen, 0 = ei pakollinen). Esimerkiksi:
<object key="property">
    <setting key="symbolicname">yksikön_tyyppi</setting>
    <setting key="required">1</setting>
Lisää merkintä <list key="values">. Siinä annat yksikön lajit, jotka käyttäjä voi valita sisällytettäviksi tähän raporttiin. Esimerkiksi:
    <list key="values">
       <object key="value">
           <setting key="id">Yksikön_tyyppi</setting>
           <setting key="value" localizationKey=serve.report_n.Yksikön_tyyppi">Yksikkö</setting>
       </object>
jossa Lokalisoiduissa ympäristöissä tulee käyttää avainta localizationKey. Jos raportti sisältää esimerkiksi asiakirjaluokkien ja asiakirjakansioiden tilastotietoja, XML-tiedoston tämän jakson tulee näyttää seuraavankaltaiselta:
<object key="property">
  <setting key="symbolicName">rm-yksikön_tyyppi</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">Asiakirjakansio</setting>
    </object>
  </list>
</object>

Raportin kyselyt.

Kukin IBM Enterprise Records -sovelluksen avulla toimitettu raportti määrittää vähintään yhden kyselyn eri yksikön tyyppeihin, kuten asiakirjaluokkaan, asiakirjakansioon, taltioon tai asiakirjaan. Voit määrittää raporttikyselyn seuraavasti:
  1. Määritä kohdan <object key="reportDefinition"> merkintä <list key="report queries">.
  2. Määritä kysely raportin kyselyjen luetteloavaimeen kullekin tarvittavalle raporttiehdolle.
  3. Määritä kunkin kyselyjen luetteloavaimen jälkeen rm-yksikön_tyyppi-asetus, joka ilmaisee, että kysely kohdistuu määritettyyn yksikön tyyppiin (RecordCategory, RecordFolder, Volume tai Record). Jos kysely kohdistuu kaikkiin yksikön tyyppeihin, parametri rm-yksikön_tyyppi on valinnainen.
  4. Sulje kukin kysely ja yksikön tyypin asetusavain seuraavan tunnisteen sisään: <object key="query"></object>.
Esimerkiksi:
<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="oma_yksikön_tyyppi">Asiakirjaluokka</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="oma_yksikön_tyyppi">Asiakirjaluokka</setting>
   </object>
<list>


Palaute

Päivitetty viimeksi: Marraskuu 2013
use_report_definitions.htm

© Copyright IBM Corp. 2013