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.