Handler - MonitoringStamp
MonitoringStamp-handler kuuntelee valvottua attribuuttia ja asettaa oman arvonsa, jos valvotun attribuutin arvo muuttuu määritettyyn arvoon. Tämän attribuutin arvo voidaan myös tyhjentää, kun valvotun attribuutin arvo muuttuu määritettyyn arvoon. On myös määriteltävissä, päivitetäänkö attribuuttia vai ei, kun arvo on kerran asetettu. Attribuutin arvo voidaan määrittää. Se voi olla ylläpitäjän määrittämä teksti, tai se voidaan hakea tietokortin kentästä.
Käyttöesimerkki: MonitoringStamp-handler on liitetty kahteen attribuuttiin: "Open date" ja "Closing date". Molemmat valvovat "Status"-kenttää. Arvo "Open date"-kenttään luodaan, kun "Status" muuttuu ensimmäistä kertaa arvoon "Open". Sitä ei päivitetä enää uudelleen. "Closing date" asetetaan, kun "Status" muuttuu arvoon "Closed". Kun tila muuttuu arvoon "Open", "Closing date" tyhjennetään ja päivitetään uudelleen, kun tila muuttuu arvoon "Closed".
Esimerkki OpenDate-attribuutin metatietojen määrityksestä

Esimerkki ClosingDate-attribuutin metatietojen määrityksestä

MonitoringStamp -handler on samankaltainen kuin ChangeStamp -handler, mutta handler on liitetty siihen attribuuttiin, jonka arvo muuttuu, ei valvottuun attribuuttiin kuten ChangeStamp.
Seuraavat taulukot sisältävät tietoa MonitoringStamp -handlerin attribuuttiasetuksista ja metatietovaatimuksista. Pakolliset metatiedot on esitetty Required attribute -metatietotaulukossa, joka sisältää ehdotuksia mahdollisista metatietoarvoista.
Taulukko 1. Attribuutin asetukset
| Handlerin nimi | Tietotyyppi |
|---|---|
MonitoringStamp |
Mikä tahansa. Varmista, että value-metatiedon arvo vastaa tietotyyppiä |
Taulukko 2. Pakolliset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
Monitored attribute |
[attribute_code] | Kohdeattribuutin attribuuttikoodi, jota valvotaan. |
Value for this attribute |
[new value for field]
|
Attribuutin uusi arvo, kun valvotun attribuutin arvo muuttuu johonkin määritetyistä arvoista. Arvo voi olla kovakoodattu. Arvo voidaan hakea tietokortista. Se voi olla jokin mainituista makroista. Varmista, että arvo vastaa attribuutin tietotyyppiä. |
Taulukko 3. Valinnaiset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
Update this attribute if it has a value |
[on|off], [true/false] |
Jos arvo on "on/true", tämän attribuutin arvoa voidaan muuttaa tai tyhjentää, kun valvotun attribuutin arvo muuttuu. Jos arvo on "off/false", tämän attribuutin arvoa ei muuteta tai tyhjennetä sen jälkeen, kun sillä on arvo. Tämä ehto tarkistetaan ensin, ja se voi estää muut muutokset. |
Set value to this attribute, when monitored attribute's value is |
[value of monitored attribute] | Valvotun attribuutin arvo, joka muuttaa tämän attribuutin arvoa. Useita rivejä voidaan antaa. |
Clear this attribute, when monitored attribute's value is |
[value of monitored attribute] | Valvotun attribuutin arvo, joka tyhjentää tämän attribuutin arvon. Useita rivejä voidaan antaa. |
Clear this attribute, if monitored attribute has any other value, that are defined by 'set' values (on/off) |
[on|off] | Jos tämä metatieto on asetettu arvoon on, tämän attribuutin arvo tyhjennetään aina paitsi silloin, kun valvotun attribuutin arvo on jokin 'set'-arvoista. |
Don't update this attribute, if monitored attribute's value is |
[value of monitored attribute] | Valvotun attribuutin arvot, jotka jätetään huomiotta. Tätä käytetään määrittämään valvotun attribuutin arvot, joiden ei tule asettaa, muuttaa tai tyhjentää tämän attribuutin arvoa. Useita rivejä voidaan antaa. |
Don't update this attribute if it has value and monitored attribute's value is |
[value of monitored attribute] | Valvotun attribuutin arvot, jotka jätetään huomiotta, jos tällä attribuutilla on jo arvo. Tätä käytetään määrittämään valvotun attribuutin arvot, joiden ei tule asettaa tai muuttaa tämän attribuutin arvoa, jos arvo on jo olemassa. Jos tämän attribuutin arvo on tyhjä, valvotun attribuutin muuttaminen annettuun arvoon päivittää myös tämän attribuutin. Useita rivejä voidaan antaa. |
Editable |
[on|off] |
Jos arvo on on, käyttäjä voi muokata tätä kenttää manuaalisesti. Valvotun attribuutin muutokset korvaavat manuaalisesti annetut arvot. |
Table of Contents