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.
Základní typ(y) uzlu(ů): langElmType;
<cxd:lang
code="{string}"
id="{number/xsd:positiveInteger}"
name="{string/xsd:Name}"
value="{string}"
message="{string}"
content="{string}"
label="{string}"
descr="{string}"
comment="{string}"
example="{string}"
>
<cxd:lang ... /> *
</cxd:lang>
Prvek cxd:lang se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:lang viz. popis typu langElmType.
Uzel cxd:fieldset
Jednoúrovňová, volitelná sada (fieldset) kolonek, vyznačená jako oblast s názvem.
Uzel cxd:field
Políčko formuláře definovaného v rámci nastavení table.
Základní typ(y) uzlu(ů): tableFormFieldElmType;
<cxd:field
name="{string}"
type="{string}"
initial="{string}"
>
<cxd:lang ... /> ?
<cxd:modification ... /> ?
<cxd:input ... /> !
<cxd:style ... /> ?
<cxd:filter-type ... /> ?
</cxd:field>
Prvek cxd:field se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:field viz. popis typu tableFormFieldElmType.
Uzel cxd:submit-button
Popis odesílacího tlačítka webového formuláře.
<cxd:submit-button
method="POST|GET"
>
<cxd:lang ... /> ?
</cxd:submit-button>
Prvek cxd:submit-button se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
method - popis neuveden(typ: string) TYP HODNOTY: string (Name); (možnosti obsahu: POST | GET)
Potomci
Popis uzlu nebo celé struktury v určitém jazyce. Obsahuje texty zobrazované uživateli i dílčí poznámky.
Základní typ(y) uzlu(ů): langElmType;
<cxd:lang
code="{string}"
id="{number/xsd:positiveInteger}"
name="{string/xsd:Name}"
value="{string}"
message="{string}"
content="{string}"
label="{string}"
descr="{string}"
comment="{string}"
example="{string}"
>
<cxd:lang ... /> *
</cxd:lang>
Prvek cxd:lang se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:lang viz. popis typu langElmType.