Uzel cxd:form

Detail jednoho formuláře definovaného tabulkou.

syntax
<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;

syntax
<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;

syntax
<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.

syntax
<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;

syntax
<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.