Uzel cxd:input
Popis vstupního políčka prvku umístěného v oblasti dokumentového typu.
Základní typ(y) uzlu(ů): commonInputElmType;
<cxd:input
length="{number/xsd:positiveInteger}"
lines="{string}"
nature="none|color|date|email|month|number|pagetext|password|range|richtext|search|time|unders|url|week"
mask="{string/xsd:Name}"
next-on-line="true|false"
form="field|textarea|checkbox|checkdouble|dropdown|image|video|file"
width="{number/xsd:positiveInteger}"
height="{number/xsd:positiveInteger}"
currency="{string}"
check-on-change="true|false"
>
<cxd:option ... /> *
<cxd:optgroup ... /> *
<cxd:quick-offer ... /> ?
<cxd:linked-select ... /> ?
<cxd:options ... {string}</cxd:options> ?
</cxd:input>
Prvek cxd:input se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
-
length- Délka udávající počet viditelných znaků vstupní kolonky.(typ: number) TYP HODNOTY:number(xsd:positiveInteger); -
lines- Počet viditelných řádků textové oblasti. Pokud obsahuje kl. slovo flexible, je požadováno přizpůsobení textu.(typ: string) TYP HODNOTY:string(string); -
nature- Bližší specifikace typu field v intencích typů pro HTML5, která může zcela změnit vzhled.(typ: string) TYP HODNOTY:string(string); Možnosti obsahu: »none~ Kolonka bez dalších funkcionalit (výchozí hodnota). »color~ Výběr barvy pro zápis jako hexa kódu do (var)char kolonky. »date~ Kolonka s nabídkou kalendáře pro výběr hodnoty. »email~ Kolonka pro usnadnění zadání mailové adresy. »month~ Výběr hodnoty kalendářního měsíce. »number~ Zadávání čísla s možností navyšování. »pagetext~ Obsah kolonky bude zobrazen jako text, ne jako kolonka »password~ Maskovaná hodnota pro zadávání hesla. »range~ Zadávání většinou číselného rozsahu posuvníkem. »richtext~ Text kolonky obsahuje HTML rich-text formátování. »search~ Vkládání vyhledávacích hodnot »time~ Vkldávání časových formátů a jejich výběr. »unders~ Doplňování (předřazování) podtržítek za chybějící vyšší číselné řády. »url~ Kolonka pro zadávání URL odkazů. »week~ Výběr hodnoty týdne v roce. -
mask- Název masky, která odkazuje na skriptovou fn pro bližší úpravu či modifikaci hodnoty při její úpravě.(typ: string) TYP HODNOTY:string(Name); -
next-on-line- Hodnota true indikuje umístění jako další kolonky na řádku předchozí.; [SYNTAX: true | false; Neuvedení nebo hodnota false znamenají zpravidla totéž.](typ: boolean) TYP HODNOTY:boolean(xsd:string); (možnosti obsahu:true | false) -
form- Kód vstupního typu dle základního typu z XDS/input=type:....(typ: string) TYP HODNOTY:string(string); (možnosti obsahu:field | textarea | checkbox | checkdouble | dropdown | image | video | file) -
width- Šířka pole pro obrázek či video udávaná v pixelech.(typ: number) TYP HODNOTY:number(xsd:positiveInteger); -
height- Výška pole pro obrázek či video udávaná v pixelech.(typ: number) TYP HODNOTY:number(xsd:positiveInteger); -
currency- Symbol měny definovaný v datovém typu. Uváděno jen u typů curr[ency].(typ: string) TYP HODNOTY:string(string); -
check-on-change- Hodnota true zde říká, že při zadání či změně hodnoty políčka musí být provedeny nastavené kontroly.; [SYNTAX: true | false; Neuvedení nebo hodnota false znamenají zpravidla totéž.](typ: boolean) TYP HODNOTY:boolean(xsd:string); (možnosti obsahu:true | false)
Potomci
Uzel cxd:option
Volba pro výběr přednastavené hodnoty. Slouží zároveň jako výčet možností prvku.
Základní typ(y) uzlu(ů): optionTypeElm;
<cxd:option
id="{number/xsd:positiveInteger}"
value="{string}"
icon="{string}"
colorable="true|false"
/>
Prvek cxd:option se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:option viz. popis typu optionTypeElm.
Podřízené stránky
Uzel cxd:linked-select
Uzel poskytuje informace pro sestavení dynamické nabídky select/option dle opakování v jiné části dokumentu.
Uzel cxd:optgroup
Skupina voleb pro výběr přednastavené hodnoty. Slouží pro zpřehledňování seznamů voleb pomocí skupin.
Uzel cxd:options
Název odkazující na strukturu xml select/option v rámci role. Struktura určuje nabídku přednastavených hodnot k výběru a má v rámci role jedinečný název (select/@name).; Systémový název segmentu, nástroje nebo jeho části. Název většinou slouží jako jednoznačný identifikátor na větvi v určité hierarchii.; Může začínat pouze znakem malé anglické abecedy nebo podtržítka. Na jiné než první pozici se mohou též vyskytovat číslice.
Uzel cxd:quick-offer
Uzel s popisem pro obsluhu rychlé nabídky našeptávače položek. Obsahuje dotaz vždy s uvedením řetězce #2chars#, kam mají být vkládány znaky zadané v kolonce - není pro to však definován cxd:replacement.