Typ cxd:input

Uzel je reprezentován typem commonInputElmType v kmenu schematu.

syntax
<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"
>
<cxd:option ... /> *
<cxd:optgroup ... /> *
<cxd:quick-offer ... /> ?
<cxd:linked-select ... /> ?
<cxd:lexicon ... /> ?
<cxd:options ... {string}</cxd:options> ?
</cxd:input>

Prvek cxd:t35-commonInputElmType 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)


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;

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


Uzel cxd:optgroup

Skupina voleb pro výběr přednastavené hodnoty. Slouží pro zpřehledňování seznamů voleb pomocí skupin.

syntax
<cxd:optgroup
id="{number/xsd:positiveInteger}"
>
<cxd:option ... /> *
</cxd:optgroup>

Prvek cxd:optgroup se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.


Atributy

id - 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);


Potomci

Volba pro výběr přednastavené hodnoty. Slouží zároveň jako výčet možností prvku.

Základní typ(y) uzlu(ů): optionTypeElm;

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


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:replaceme...


Uzel cxd:linked-select

Uzel poskytuje informace pro sestavení dynamické nabídky select/option dle opakování v jiné části dokumentu.


Uzel cxd:lexicon

Výskyt uzlu vyznačuje existenci tzv. lexikonu u prvku. Lexikon umožňuje hodnotu prvku vybírat z jiné evidence systému bez propojení klíčem.

syntax
<cxd:lexicon
restrict="true|false"
>
<cxd:sql ... /> !
</cxd:lexicon>

Prvek cxd:lexicon se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.


Atributy

restrict - Uvádí, zda má být výskyt zadané hodnoty ověřován ve zdroji lexikonu a zamezit příp. použití, pokud není.; [SYNTAX: true | false; Neuvedení nebo hodnota false znamenají zpravidla totéž.](typ: boolean) TYP HODNOTY: boolean (xsd:string); (možnosti obsahu: true | false)


Potomci

Popis jednoho SQL dotazu nebo jejich sady vč. instrukcí pro doplnění proměnných částí.

Základní typ(y) uzlu(ů): sqlElmType;

syntax
<cxd:sql>
<cxd:query ... /> +
<cxd:replacement ... /> ?
</cxd:sql>

Prvek cxd:sql se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.

Popis obsahu elementu cxd:sql viz. popis typu sqlElmType.


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.

Jde o uzel obsahující text TYP HODNOTY: string (string);

syntax
<cxd:options>
{string}
</cxd:options>

Prvek cxd:options se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.


Atributy

Uzel cxd:options neobsahuje žádné atributy.


Potomci

Uzel cxd:options neobsahuje žádné další elementy. Uzel může obsahovat prostý text.


Typ cxd:accessTyp cxd:envelopeTyp cxd:actionsTyp cxd:areaTyp cxd:inputTyp cxd:tableTyp cxd:connectionTyp cxd:contentTyp cxd:folder|cxd:table|cxd:bookmark|cxd:wizard|cxd:processTyp cxd:enabled-types|cxd:document-types|cxd:input-types|cxd:output-typesTyp cxd:viewsTyp cxd:frameTyp cxd:grid-featuresTyp cxd:confirm|cxd:success|cxd:errorTyp cxd:table-toolTyp cxd:headerTyp cxd:row-tool|cxd:preview-toolTyp cxd:langTyp cxd:modificationTyp cxd:styleTyp cxd:optionTyp cxd:frames|cxd:pages|cxd:modifiersTyp cxd:paramsTyp cxd:statement|cxd:replacementTyp cxd:segmentTypeTyp cxd:settingsTyp cxd:sqlTyp cxd:param|cxd:properties|cxd:input|cxd:outputTyp cxd:fieldTyp cxd:tree-item-featuresTyp cxd:typeTyp cxd:typesTyp cxd:check|cxd:condition|cxd:filter|cxd:calculate|cxd:appear-if|cxd:edit-if|cxd:part|cxd:with-param|cxd:value|cxd:call-method|cxd:testTyp cxd:custom-param|cxd:with-param