[LASTVALUE] - Edellisen arvon hakeminen historiasta
The [LASTVALUE]
toiminnon avulla voit hakea attribuutin viimeisimmän edellisen arvon käyttäjän, ryhmän tai osaston historiasta. Tämä toiminto hakee edellisen arvon suoraan objektin historialokista, ei sen tällä hetkellä rekisteröidyistä attribuuteista.
Tämä on hyödyllistä sellaisten ilmoitusten tai raporttien luomisessa, joista näkyy, mikä on muuttunut, kuten vanhan ja uuden osaston nimen näyttäminen käyttäjän siirron jälkeen.
Syntaksi
Perussyntaksi on:
[LASTVALUE;AttributeName].
AttributeName: Attribuutin nimi sellaisena kuin se näkyy objektin historiassa ilman sulkuja.
Käyttötapaukset
Perusarvon haku
Jos haluat saada attribuutin edellisen arvon, määritä vain attribuutin nimi. Jos haluat esimerkiksi saada ensisijaisen aseman edellisen osaston numeron, kirjoita yksinkertaisesti;
[LASTVALUE;Department Number]
Tämä hakee viimeksi tallennetun arvon Department Number
kohteen historiasta.
Palautus nykyiseen arvoon, jos historia on tyhjä
Voit käyttää [IFEMPTYUSE]
toiminto näyttää attribuutin nykyisen arvon, jos historiassa ei ole aiempaa arvoa.
[IFEMPTYUSE;[LASTVALUE;Department Number];[DepartmentNumber]]
Tämä lauseke yrittää ensin saada LASTVALUE
. Jos tulos on tyhjä, se antaa tällä hetkellä rekisteröidyn DepartmentNumber
varavaihtoehtona.
Edistynyt yhdistelmä: Etsi edellisen johtajan nimi: Etsi edellisen johtajan nimi
Voit yhdistää LASTVALUE
, IFEMPTYUSE
ja REFERENCE
tehdä monimutkaisempia hakuja, kuten edellisen johtajan nimen etsiminen. Voit hakea edellisen johtajan nimen tai varavaihtoehtona nykyisen johtajan nimen kirjoittamalla:
[REFERENCE;DisplayName;UserId;1;[IFEMPTYUSE;[LASTVALUE;Manager];[manager]]]