Vlastnosti generované replikátorem
Nyní se dostáváme k orientačnímu výčtu vlastností, které nedefinuje tvůrce XDS, ale které jsou tvořeny v průběhu jednotlivých fází tvorby verze pro její návaznou tvorbu a fungování.
-
Přístupnost segmentu - access
-
obsahuje editable nebo readonly a existuje pouze v XDS konkrétních rolí. Určuje oprávnění dané role k danému segmentu (další viz. vlastnosti pro nastavení přístupu).
-
Identifikátor - id
Každý dokument, oblast a prvek dostanepři kompletaci (první fáze tvorby verze) jedinečný identifikátor používaný pro tvorbu verze a její další funkcionalitu
-
Cesta ke zdrojovému segmentu - xsource-way
-
U segmentu se s mechanismem zdroje initial neboforeign obsahuje tento atribut úplnou cestu ve formě XPath ke zdrojovému segmentu platnou v XDS (nikoli tedy v konečném datovém dokumentu)
-
Transformační šablona prvku - xslt
Vlastnost prvku, která obsahujeodkaz na vytvořenou XSLT šablonu, která je používána pro transformaci obsahu prvku pro jeho prezentaci na obrazovce, tiskárně či jiném výstupu.
- Příslušnost k datovému modelu - dad-id
Každý prvek má v databázi svoje uložiště, které jepopsáno pomocí DAD. Číselný identifikátor tohoto DAD je uveden ve vlastnoti dad-id.
- Odkaz do datového modelu - dad-path
Zatímco vlastnost dad-id udává jen id rodičovského DAD, kam je prvek ukládán, vlastost dad-path obsahuje celoucestu od hlavního DAD dokumentu až k buňce field s XDS-ID. Tato cesta je používána pro sestavení SQL dotazů do databáze.
- Typ výběrového uzlu - select-node
Tato vlastnost udává typ výběrového uzlu. Obsahuje některou z hodnot: select,specif nebo both. (výběrové uzly viz. druhá kapitola)
- Číslo výběrového uzlu - select-num
Tato vlastnost upřesňuje číslo výběrového uzlu ke kterému segment patří (výběrové uzly viz. druhá kapitola)
- Čísloupřesňovacího uzlu - specific-num
Tato vlastnost udává číslo upřesňovacího uzlu ke kterému segment patří (specifikační a výběrové uzly viz. druhá kapitola)
- Odkaz na klíč v datovém modelu - key-dad-path a pdk-dad-path
Totéž co je dad-path pro prvky je key-dad-path a pdk-dad-path je pro klíče opakovatelných segmentů a dokumentů
- Příslušnost zdroje k dat. modelu - foreign-dad-path
Obsahuje odkaz na DAD cizího(zdrojového) segmentu.
- Poukázání na multispecifikaci - multi-specific
Označuje případy, kdy jediným úkonem upřesnění (specifikace) vybíráme klíč více než jednoho vnoření opakování v cizím (zdrojovém) dokumentu.
- Označení ovlivnitelnosti - appear-infl, edit-infl, count-infl
Replikátor tyto vlastnosti uvádí u prvků, jejichž hodnota má vliv na zobazení, editovatelnost či výpočet hodnoty jiného segmentu. Nastavuje do této vlastnosti odkazy na ovlivňovanésegmenty.