Handler - AutoEntityCreation
AutoEntityCreation-käsittelijä luo uuden tietokortin automaattisesti, kun luodaan tietokortti, jossa on attribuutti, jossa on AutoEntityCreation-käsittelijä. (Huomaa, että vastaava toiminnallisuus voidaan toteuttaa myös listenerillä.)
Yksilöllisyystarkistus ohitetaan attribuuteille, jotka sisältyvät automaattisesti luotuun tietokorttiin.
Automaattisesti luotu tietokortti luodaan mallille, joka on merkitty sen mallikoodilla pääattribuutin metatiedoissa. Myös attribuutit, jotka sisältyvät automaattisesti luotuun tietokorttiin, on merkittävä niiden attribuuttikoodeilla pääattribuutin metatiedoissa. Tällöin automaattisesti luodun tietokortin saamat attribuuttiarvot haetaan pääkortilta niiden attribuuttien mukaan, jotka on merkitty pääattribuutin metatiedoissa. On mahdollista luoda useampi kuin yksi tietokortti automaattisesti, kunhan ne perustuvat eri malleihin.
Jotta pääkortin ja automaattisesti luodun tietokortin luominen onnistuu, luojalla on oltava Create permission -oikeus molempiin malleihin.
Kansio, johon automaattisesti luotu tietokortti luodaan, voidaan määrittää pääattribuutin metatiedoissa. Jos kansiota ei ole määritetty, automaattisesti luotu tietokortti sijoitetaan samaan kansioon kuin pääkortti. Jos useampi kuin yksi tietokortti luodaan automaattisesti, ne voidaan luoda eri kansioihin.
Käyttäjällä on oltava Create-oikeus kansioon, johon tietokortti tallennetaan.
Jos pääattribuutin tietotyyppi on reference, attribuutti viittaa automaattisesti luotuun tietokorttiin. Muista määrittää attribuutti moniarvoiseksi (multivalue), jos haluat luoda useamman kuin yhden tietokortin automaattisesti. Muutoin kaikki kortit luodaan, mutta vain yhteen niistä viitataan.
AutoEntityCreation-käsittelijän metatiedot:

Kun esimerkiksi luot uuden palvelimen, voit käyttää AutoEntityCreation-käsittelijää luodaksesi samanaikaisesti järjestelmänvalvonnan tietokortin.
Jotta toiminto toimisi tarkoitetulla tavalla, yhdellä mallilla tulisi olla vain yksi AutoEntityCreation-käsittelijä kerrallaan. Jos malli sisältää useamman kuin yhden attribuutin, jossa on AutoEntityCreation-käsittelijä, toimivaksi valitaan yksi niistä satunnaisesti.
Seuraavat taulukot sisältävät tietoa AutoEntityCreation-käsittelijän attribuuttiasetuksista ja metatietovaatimuksista. Pakolliset metatiedot esitetään Pakolliset attribuutin metatiedot -taulukossa, joka sisältää myös ehdotuksia mahdollisista metatietoarvoista.
Taulukko 1. Attribuuttiasetukset
| Käsittelijän nimi | Tietotyyppi |
|---|---|
AutoEntityCreation |
Merkkijono tai viittaus |
Taulukko 2. Pakolliset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
templateCode |
attributeCode |
Syötä
Syötä
Huomaa, että voit määrittää useita mallikoodeja, kunkin omalle rivilleen. |
map_templateCode_attributeCode |
attributeCode |
Korvaa Nimi-kentässä templateCode sen mallin koodilla, johon haluat automaattisesti luotavan tietokortin perustuvan. Korvaa myös Nimi-kentässä attributeCode sen attribuutin koodilla, jonka haluat sisällyttää automaattisesti luotuun tietokorttiin.
Syötä |
Taulukko 3. Valinnaiset attribuutin metatiedot
| Nimi | Arvo | Kuvaus |
|---|---|---|
folder_templateCode |
folderCode |
Määrittää kansion, johon automaattisesti luotava uusi tietokortti luodaan. (Jos tätä metatietoa ei ole määritetty, uusi tietokortti luodaan samaan kansioon kuin pääkortti).
Korvaa
Syötä |
Table of Contents