Handler - IDGenerator
IDGenerator-handler luo attribuutille tunnisteen (ID) automaattisesti.
Jotta tämä handler toimisi tarkoitetulla tavalla, ylätason attribuutti tulisi asettaa yksilölliseksi (unique).
Seuraavissa taulukoissa on tietoa IDGenerator -handlerin attribuutin asetuksista ja metatietovaatimuksista.
Taulukko 1. Attribuutin asetukset
| Handlerin nimi | Tietotyyppi |
|---|---|
IDGenerator |
String tai Number |
Tämä handler ei vaadi mitään pakollista metatietokonfiguraatiota.
Taulukko 2. Valinnaiset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
Digits |
Integer |
Numeroiden vähimmäismäärä. Luotu ID täytetään tarvittaessa nollilla. Huomaa, että määrittämäsi luku ilmoittaa ID:n numeroiden vähimmäismäärän, mutta vähimmäismäärä ei rajoita enimmäismäärää. Jos arvo on esimerkiksi 4, ensimmäinen ID on 0001, ja sarja jatkuu normaalisti 9999:n jälkeen, vaikka seuraava numero koostuukin 5 numerosta. |
template_code |
prefix |
Jos esimerkiksi annat tietokonemallipohjalle etuliitteen Jos asetat mallipohjan koodin kansion (folder) metatietona, Huomaa, ettet voi käyttää etuliitteitä, jos attribuutin tietotyyppi on number! |
Replace value with ID |
String |
Jos Saatat haluta käyttää |
Separate template ID series |
|
Merkittyjen mallipohjien ID-sarjat erotellaan annettujen etuliitteiden mukaan. Huomaa, että ominaisuuden käyttöönotto edellyttää, että määrität jokaisen mallipohjan, jonka ID-sarjan haluat erottaa, sekä sen yksilöllisen mallipohjakoodin että etuliitteen avulla. Separate template ID series -metatiedon avulla useille mallipohjille voidaan antaa sama ID-numero eri etuliitteillä; esimerkiksi (Taaksepäin yhteensopivuuden vuoksi myös arvo |
Taulukko 3. Automaattisesti luodut attribuutin metatiedot
| Nimi | Kuvaus |
|---|---|
currentID |
Metatieto luodaan ja otetaan käyttöön automaattisesti, kun ensimmäinen tämän handlerin sisältävä tietokortti luodaan. Älä siis lisää sitä käsin. On myös suositeltavaa olla muuttamatta luotua arvoa. |
currentID_ template_code |
Metatieto luodaan ja otetaan käyttöön automaattisesti, jos Älä siis lisää sitä käsin. On myös suositeltavaa olla muuttamatta luotua arvoa. |
Seuraavat metatietoasetukset ovat vanhentuneita:
- Generate automatically (
generateAutomatically) on aina true. - Generate when saving (
generateWhenSaving) on aina true. - Use generate button (
hasGenerateButton) on aina false. - Unchangeable (
unchangeable) on aina false. - Override prefix from attribute ei ole enää tuettu.
Table of Contents