Uzel cxd:form
Detail jednoho formuláře definovaného tabulkou.
<cxd:form
id="{number/xsd:positiveInteger}"
layout="horizontal|verical"
purpose="filter|page|table|row"
remember-data="true|false"
addon-user-id="{number/xsd:nonNegativeInteger}"
>
<cxd:lang ... /> *
<cxd:fieldset ... /> *
<cxd:field ... /> *
<cxd:submit-button ... /> ?
</cxd:form>
Prvek cxd:form se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
id - Jedinečný identifikátor uzlu formuláře v rámci všech ostatních uzlů nastavení daného přehledu (table).; Celočíselný identifikátor nástroje generovaný databází nebo identifikátor části daného nástroje. Nejde o primární klíč. Minimální hodnota je 1000, maximální je menší než min. xds-id (10000000).(typ: number) TYP HODNOTY: number (xsd:positiveInteger);
layout - Volba osy základního rozvžení formuláře - horizontálně / verikálně.(typ: string) TYP HODNOTY: string (Name); (možnosti obsahu: horizontal | verical)
purpose - Základní účel formuláře. Vedle příp. default formuláře pro filtr (bez id) jde buď o zcela samostatný, stránkový formulář nebo je propojen na danou tabulku a nebo je propojen na každý řádek tabulky (opakuje se pro každý). Při správném nakoncipování moho další formuláře být použity jako podmnožina či přejmenování / rozdělení filtru (tj. jména se musí shodovat s filtrovacími prvky - viz. replacement).(typ: string) TYP HODNOTY: string (Name); (možnosti obsahu: filter | page | table | row)
remember-data - Tento atribut se vztahuje k filtru tabulky (purpose=filter). Obsahuje-li hodnotu true, indikuje potřebu pamatovat si filtr tabulky na určitém zařízení i po odhlášení uživatele. Není-li nastaven, předpokládá se, že nastavený filtr této tabulky bude po odhlášení či uzavření aplikace zapomenut.; [SYNTAX: true | false; Neuvedení nebo hodnota false znamenají zpravidla totéž.](typ: boolean) TYP HODNOTY: boolean (xsd:string); (možnosti obsahu: true | false)
addon-user-id - Číslo uživatele v případě, že má být odeslání formuláře zpracováno add-onen (jde o číslo uživatele - robota).(typ: number) TYP HODNOTY: number (xsd:nonNegativeInteger);
Potomci
Uzel cxd:lang
Popis uzlu nebo celé struktury v určitém jazyce. Obsahuje texty zobrazované uživateli i dílčí poznámky.
Uzel cxd:fieldset
Jednoúrovňová, volitelná sada (fieldset) kolonek, vyznačená jako oblast s názvem.