Typ cxd:modification
Odkaz na sub-modifikátor při výskytu modifikace uvnitř popisu aplikačního obsahu třídy document či table.
Uzel je reprezentován typem modificationElmType v kmenu schematu.
<cxd:modification
name="{string}"
>
<cxd:with-param ... /> *
</cxd:modification>
Prvek cxd:t31-modificationElmType se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
name - Název sub-modifikace. Nahrazuje atribut source běžných modifikátorů, protože třída a rozsah jsou již aplikační definicí dány.; Speciální název, jež může sloužit jako systémová hodnota, název funkce či akce apod.; CamelCasingName - název umožňující malé i velké znaky anglické abecedy, číslice uprostřed a nakonci a podtržítka.(typ: string) TYP HODNOTY: string (string);
Potomci
Uzel cxd:with-param
Uzel pro získání a předání hodnoty hodnoty jako pojmenovaného parametru. Hodnotou může být i ukazatel na strukturovaný datový objekt.
Výskyt tohoto uzlu indikuje podmíněné zadání parametru. Tj. uživatel by měl být vyzván pro zadání daného parametru akce pouze v případě, že je splněna podmínka, tj. výsledek dle xml výrazu v appear-if má hodnotu true (boolean). Vstupem jsou zpravidla předchozí parametry nebo základní funkce.; Základní uzel pro zápis či získávání hodnoty na stránce COMEX. Obsahuje další uzly value, přímý zápis hodnoty atributem content nebo je složen z dalších potomků jejichž výsledné hodnoty jsou slučovány zvoleným operátorem.
Základní typ(y) uzlu(ů): withParamElmType; valueElmType; (řazeno od přímých po obecné).
<cxd:with-param
operator="object|array|join|plus|minus|multiply|divide|and|not|or|gt|lt|equal|gt-or-equal|lt-or-equal|not-equal|like|is-null|is-not-null|is-true|is-false|is-not-true"
data-type="text|number|boolean|array"
content="{string}"
name="{string}"
>
<cxd:lang ... /> ?
<cxd:value ... /> *
<cxd:call-method ... /> *
<cxd:get-property ... /> *
<cxd:test ... /> ?
</cxd:with-param>
Prvek cxd:with-param se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:with-param viz. popis typu withParamElmType.