Skip to main content

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.