Handler - ReferenceDataCopy
ReferenceDataCopy-käsittelijä kopioi dataa kohdetietokortista sen lisäksi, että se luo linkin kyseiseen tietokorttiin. Toiminnallisuus on samankaltainen kuin ReferenceCopy-käsittelijässä, mutta data kopioidaan tietokorttia tallennettaessa sen sijaan, että kopiointi tapahtuisi heti kohdeviitettä valittaessa. Tämä tarkoittaa, että data kopioidaan myös xml-tuonneissa, sähköpostin käynnistämissä tietokortin luonneissa, staattisissa lomakkeissa jne.
Oletuksena data kopioidaan vain kerran, ellei käyttäjä muuta tietokortin kohdetta. Jos data halutaan kopioida joka kerta, kun tietokorttia muutetaan, aseta ominaisuus copyAlwaysOnSave arvoon 'true'.
Metadatan avulla voit määrittää, mitä dataa haluat kopioida. Arvojen kopioimiseksi molempien mallien jokaisella attribuutilla on oltava yksilöllinen attribuuttikoodi. Jos esimerkiksi haluat kopioida käyttäjätietoja User -tietokorteista Car -tietokortteihin, luo Car -malliin viiteattribuutti, joka viittaa User-malliin, ja liitä siihen ReferenceDataCopy -käsittelijä. Määritä vastaavat attribuutit viiteattribuutin metadatassa siten, että metadatan Name -kenttiin syötetään lähdeattribuuttien koodit (User-attribuutit) ja vastaaviin metadatan Value -kenttiin syötetään vastaavat kohdeattribuuttien koodit (Car-attribuutit). Näin User -tietokorttien attribuuttien arvot kopioidaan Car -tietokortin attribuutteihin, kun Car tallennetaan. Seuraava kuva näyttää esimerkin metadatan määrityksestä.
Metadata attribuutille, jolla on ReferenceDataCopy-käsittelijä:

Viiteattribuutti voi viitata useampaan kuin yhteen malliin.
Lisäksi arvojen kopioimiseksi käyttäjällä on oltava vähintään lukuoikeus viitattuun malliin.
Seuraavat taulukot sisältävät tietoa ReferenceDataCopy -käsittelijän attribuuttiasetuksista ja metadatavaatimuksista. Pakolliset metatiedot on esitetty Pakollinen attribuutin metadata-taulukossa yhdessä ehdotusten kanssa mahdollisista metadatan arvoista.
Taulukko 1. Attribuutin asetukset
| Käsittelijän nimi | Tietotyyppi |
|---|---|
ReferenceDataCopy |
Reference |
Taulukko 2. Pakollinen attribuutin metadata
| Nimi | Arvo | Kuvaus |
|---|---|---|
source_attribute_code |
[target_attribute_code] |
Syötä viittaavan attribuutin koodi Voit määrittää useita attribuuttikoodipareja useiden arvojen kopioimiseksi. |
Taulukko 3. Valinnainen attribuutin metadata
| Nimi | Arvo | Kuvaus |
|---|---|---|
Copy always on save |
true/false |
Jos tämä ominaisuus on asetettu arvoon 'true', kohdemallin arvot kopioidaan joka kerta, kun tietokortti tallennetaan. Oletuksena data kopioidaan vain kerran, ellei viitteen kohdetta muuteta. |
Table of Contents