Mapování na externí aplikace
Dle principů mapování je základem každé mapy kmenová struktura mapp-to-app uváděná u interních typů dokumentů. Pokud je mapovací struktura součástí některé šablony prvku či oblasti, je třeba uvést substrukturu mapp-to-app uvést i tam. Jde skutečně o substrukturu, neboť sama o sobě má řadu vlastností a dokonce i dalších substruktur.
Výchozí substruktura
Specifické vlastnosti pro mapp-to-app
Společné vlastnosti pro různé mapovací substruktury
Potenciální vlastnické uzly
Substrukturu mapp-to je možné uvést u následujících uzlů:
-
ElementDef - šablona prvku (kmenová definice);
-
AreaDef - šablona oblasti (kmenová definice);
-
element - prvek (segment uvnitř definice);
-
area - oblast (segment uvnitř definice);
Podřízené stránky
Kmen mapy v definici mapp-to-app
1 item
Práce s metodou mapování (in i out)
12 items
Podmínka pro výstup či výstup dat
Výrazy uváděné ve vlastnostech output-on a input-on mají společný význam, ale liší se v jedné podstatné a logické "maličkosti". Zadávané odkazy mohou být směrovány buď jen do externích struktur input-on nebo naopak jen do struktur interních output-on. Výrazy, jsou-li zapotřebí, musí být tedy zadávány odděleně v samostatných vlastnostech. Jinak mohou ale využívat stejných funkcí, neboť jsou založeny na možnostech XPath a XSLT v 1.0, čímž jsou dána i jejich omezení. Výsledkem výrazu podmínky je logická hodnota, která říká, zda určitá instance má či nemá být zahrnuta pro datový přenos, tj. kdy má být mapovaný uzel vytvořen a při více mapováních jednoho zdrojového uzlu může podmínka rozhodovat i o výběru určitého zdroje. Viz. též relation-of-maps nebo také relation-of-repeats v mapovacích metodách. Pro rozšíření močností podmínek a tedy i výběrů určitého mapování mohou být někdy velmi užitečné vlastnosti pro nastavení parametrů.
Nastavení parametrů mapování
Pomocí vlastností output-params a input-params je možné zadávat přiřazení hodnot určitým jménům pro jejich další využití. Obě uvedené vlastnosti mají společný význam, ale liší se v jedné podstatné a logické "maličkosti". Zadávané odkazy ve výrazech na pravé straně přiřazení mohou být směrovány buď jen do externích struktur input-params nebo naopak jen do struktur interních output-params. Výrazy, jsou-li zapotřebí, musí být tedy zadávány odděleně v samostatných vlastnostech. Jinak mohou ale využívat stejných funkcí, neboť jsou založeny na možnostech XPath a XSLT v 1.0, čímž jsou dána i jejich omezení.