A rekordok automatikus deklarációjának beállításával biztosíthatja, hogy ha a felhasználó műveletet végez egy dokumentumon a Rekordok objektumtárolóban (ROS), akkor deklarálásra kerüljön rekord. Az IBM® Enterprise
Records létrehozza a megfelelő rekordot a megadott fájlterv objektumtárolóban.
Erről a feladatról
Például választhatja azt, hogy a Bizalmas mappában iktatott minden dokumentumhoz rekord kerüljön deklarálásra. Választhatja azt, hogy egy adott dokumentumosztályhoz tartozó minden dokumentum rekordként kerüljön deklarálásra, amikor a felhasználó beiktatja a dokumentumot.
Fontos: Ha azt szeretné, hogy a rekord a létrehozáskor jöjjön létre, a Létrehozás esemény helyett a Beiktatás eseményt kell használnia.
A RMAutoDeclaration elemet szinkron események helyett aszinkron események használatára kell beállítani.
A rekordok automatikus deklarálásának beállításához tegye a következőket:
- Futtassa az importálási parancsfájlt a ROS tárolón az IBM Administration
Console for Content Platform Engineről az eseményművelet létrehozásához. Kövesse az eseménykezelők kezelése súgótémakörben található eljárást. Az importálási parancsfájl létrehozza az eseményműveletet az Esemény művelet mappában, és a kódmodult a Kód modul mappában.
- Adja meg az újonnan deklarált rekord számára a helyet és más információkat az ebben a témakörben lejjebb található Automatikus deklarálás konfigurációs fájljának szerkesztése témakör eljárását követve.
- Hozzon létre olyan előfizetést, mely az automatikus deklaráció eseményműveletet használja. Ennek létrehozásához kövesse az ebben a témakörben lejjebb található eljárást.
- Tesztelje a konfigurációt a témakörben lejjebb található RMAutoDeclare eljárást követve.
Automatikus deklarálás konfigurációs fájljának szerkesztése
Eljárás
Az RMAutoDeclaration konfigurációs fájl (RMAutoDeclare.properties) szerkesztése:
- Az IBM Administration
Console for Content Platform Engine szoftverben hozzon létre (jelöljön ki) egy karaktersorozat típusú tulajdonságot (például: AutoDeclareFolderSymName)
a forrás dokumentumosztályban vagy -alosztályban a rekord beiktatási mappaútvonalának vagy GUID azonosítójának megadásához. Úgy állítsa be a tulajdonságot, hogy annak hossza 256 karakter legyen.
- (Nem kötelező) Az IBM Administration
Console for Content Platform Engine szoftverben hozzon létre (jelöljön ki) egy másik karaktersorozat típusú tulajdonságot (például: AutoDeclareRecordClassSymName) a forrás dokumentumosztályban vagy -alosztályban a rekordosztály nevének megadásához. Ha nem adja meg a rekordosztály nevét, annak alapértelmezett értéke ElectronicRecordInfo.
Az első két lépés az RMAutoDeclare esemény számára hoz létre tulajdonságokat.
- Az Application Engine, Workplace XT vagy IBM Administration
Console for Content Platform Engine használatával iktassa ki az RMAutoDeclare.properties fájlt.
- Szerkessze az RMAutoDeclare.properties fájlt a megfelelő információkkal:
rmevent.declare.RecordClassPropertySymname=AutoDeclareRecordClassSymName
rmevent.declare.RecordFiledInFolderPropertySymname=AutoDeclareFolderSymName
(Ha a tulajdonság nem létezik, az eseménykezelő hibát naplóz.)
rmevent.declare.FPOSObjectStoreName=TargetObjectStoreName
- Az Application Engine, Workplace XT vagy IBM Administration
Console for Content Platform Engine használatával iktassa be az RMAutoDeclare.properties fájl korábban fent megadottakkal kiegészített új verzióját.
Eredmények
Hozzon létre az RMAutoDeclaration eseményműveletet használó előfizetést
Létrehozhat olyan előfizetéseket, melyek az előfizetett esemény (Beiktatás vagy Fájl hozzáadása) bekövetkeztekor futnak.
Ez a funkció aktiválja az előfizetéshez tartozó eseményműveletet.
A dokumentumhoz kapcsolódó beiktatási eseményhez az előfizetést a Dokumentum osztályon vagy alosztályon kell létrehozni. A mappához kapcsolódó eseményhez (Fájl hozzáadása) az előfizetést létrehozhatja egy mappaosztályon vagy -alosztályon, illetve adott mappaobjektum-példányon. Tetszőleges számú előfizetést hozhat létre. Létrehozhat például előfizetéseket több különböző dokumentum-alosztályon.
Előfizetés hozzáadásához:
- Az IBM Administration
Console for Content Platform Engine programban bontsa ki azt a ROS objektumtárolót, mely a rekordként automatikusan deklarált objektumokat tartalmazza.
- Dokumentumosztály vagy -alosztály előfizetésének létrehozásához kattintson a jobb egérgombbal a Dokumentumosztály (vagy dokumentum-alosztály) elemre, majd válassza az előugró menü Előfizetés hozzáadása menüpontját. Mappa osztály vagy alosztály előfizetésének létrehozásához bontsa ki az Egyéb osztályok mappát, kattintson a jobb egérgombbal a Mappa (vagy mappaalosztály) elemre, majd válassza az előugró menü Előfizetés hozzáadása menüpontját. Adott mappa előfizetésének létrehozásához bontsa ki a gyökérmappát. Lépjen abba a mappába, melyhez előfizetést szeretne beállítani.
Kattintson a jobb egérgombbal a mappára, majd válassza az előugró menü Előfizetés hozzáadása menüpontját.
- Az Előfizetés létrehozása varázslóban kattintson a Tovább gombra.
- Adjon meg könnyen megjegyezhető egyedi nevet és leírást az előfizetéshez, majd kattintson a Tovább gombra.
- Osztály (de nem példány) előfizetése esetén győződjön meg róla, hogy az Alkalmazás a(z) <osztálynév> osztály minden példányára választógomb be van jelölve, majd kattintson a Tovább gombra.
- Az Aktiválók megadása képernyőn válassza ki azokat az aktiválókat, melyek az előfizetést aktiválják (Beiktatás dokumentum-előfizetés esetén; Fájl mappaelőfizetés esetén). Kattintson a Tovább gombra.
- A képernyőn válassza a menüből a korábban létrehozott RMAutoDeclare eseményműveletet, majd kattintson a Tovább gombra.
- Győződjön meg róla, hogy a
Szinkron
jelölőnégyzet nincs bejelölve. Hagyja változatlanul a többi jelölőnégyzetet, és kattintson a Tovább gombra.
- Kattintson a Befejezés gombra.
RMAutoDeclare
Az RMAutoDeclare konfigurációjának teszteléséhez tegye a következőket:
- Hozzon létre dokumentumot az automatikus deklarálásra beállított osztály ROS tárolójában.
- A forrásdokumentum karaktersorozat típusú tulajdonságában adja meg a rekordosztály nevét.
Ez a név a korábban az RMAutoDeclare.properties fájlba írt név (AutoDeclareRecordClassSymName). Tekintse meg a témakörben feljebb szereplő Automatikus deklarálás konfigurációs fájljának szerkesztése eljárás 2. lépését. Dokumentum létrehozásakor a felhasználó beírja a rekordosztály nevét ebbe a tulajdonságba. Ha nem adja meg a szimbolikus nevet, az alapértelmezett osztálynév az ElectronicRecordInfo.
- Adja meg a rekord beiktatási mappájának útvonalát egy másik karaktersorozat típusú tulajdonságban.
Ez a név a másik tulajdonság (AutoDeclareFolderSymName) az RMAutoDeclare.properties fájlban jelenleg használt formában. Tekintse meg a témakörben feljebb szereplő Automatikus deklarálás konfigurációs fájljának szerkesztése eljárás 1. lépését. Dokumentum létrehozásakor a felhasználó beírja a rekord beiktatási mappaútvonalát vagy GUID azonosítóját ebbe a tulajdonságba. Ha az érték érvénytelen, a kezelő hibát naplóz. A rekordmappa elérési útja a /<Fájlterv neve>/... karaktersorozattal kezdődik (például /File Plan/Category1/Folder1). A felhasználó beírhatja a mappa GUID azonosítóját is.
Miután a felhasználó létrehozta a dokumentumot, az RMAutoDeclare esemény deklarálja azt az FPOS megfelelő mappájában a megadott rekordosztály használatával.