Uzel cxd:linked-select
Uzel poskytuje informace pro sestavení dynamické nabídky select/option dle opakování v jiné části dokumentu.
<cxd:linked-select
repeat-reference="{string}"
element-reference="{string}"
next-element-list="{string}"
add-assign-list="{string}"
xpath-filter="{string}"
>
<cxd:replacement ... /> ?
</cxd:linked-select>
Prvek cxd:linked-select se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
repeat-reference - Hlavní odkaz na použité opakování.; (SYNTAX: Jeden prostý relativní odkaz převzatý z XDS, tj. vždy začíná min. jednou tečkou: . | .. | ../??? )(typ: string) TYP HODNOTY: string (string);
element-reference - Vyskytuje se jen pokud hlavní odkaz vede k oblasti. Tento odkaz pak vede od opakování k prvku, který je zdrojem nabídky.; (SYNTAX: Jeden prostý relativní odkaz převzatý z XDS, tj. vždy začíná min. jednou tečkou: . | .. | ../??? )(typ: string) TYP HODNOTY: string (string);
next-element-list - Seznam případných dalších prvků opakování, jejichž hodnoty se mají zobrazit v nabídce. Jsou relativní vzhledem k hlavnímu uzlu opak. oblasti.; Středníkem oddělený seznam prostých relativních odkazů převzatý z XDS, tj. každý odkaz vždy začíná min. jednou tečkou.(typ: string) TYP HODNOTY: string (string);
add-assign-list - Seznam výrazů, podle kterých proběhne přiřazení příp. další hodnot po výběru; hlavní prvek není uveden - je přiřazován vždy; Na levé straně je naplňovaný prvek, na pravé přiřazovaná hodnota z opakování;; Středníkem oddělený seznam přiřazovacích výrazů typu {relRef}={relRef}; relRef je prostý relativní odkaz převzatý z XDS, tj. každý vždy začíná min. jednou tečkou.(typ: string) TYP HODNOTY: string (string);
xpath-filter - Případný filtr vstupních položek opakování aplikovaný při sestavování nabídky select/option. Obsahuje relativní odkazy odvíjené od hlavního uzlu opakování.(typ: string) TYP HODNOTY: string (string);
Potomci
Uzel cxd:replacement
Dodává popis nahrazení částí výrazu dotazu dosazovanými hodnotami.
Základní typ(y) uzlu(ů): qryReplacement;
<cxd:replacement>
<cxd:part ... /> *
</cxd:replacement>
Prvek cxd:replacement se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:replacement viz. popis typu qryReplacement.