Uzel cxd:optional-condition
Volitelná přídavná podmínka či skupina podmínek uvedená SQL výrazem zapojitelným do původního dotazu nahrazením křížkové proměnné. Pokud je v definici uvedena, ale není uživatelem využita, pak je třeba nahradit křížkový odkaz v dotazu prázdným řetězcem.
<cxd:optional-condition
name="{string}"
>
<cxd:statement ... /> ?
<cxd:replacement ... /> ?
</cxd:optional-condition>
Prvek cxd:optional-condition se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
name - Jméno přídavného filtru. Koresponduje s názvem uzlu cxd:fieldset ve filtrovacím formuláři. Zároveň je jedinečným jménem pro vložení statement obsahu filtru do statement obsahu celého dotazu metodrou replace.; Speciální název, jež může sloužit jako systémová hodnota, název funkce či akce apod.; CamelCasingName - název umožňující malé i velké znaky anglické abecedy, číslice uprostřed a nakonci a podtržítka.(typ: string) TYP HODNOTY: string (string);
Potomci
Uzel cxd:statement
Dodává popis nahrazení částí výrazu dotazu dosazovanými hodnotami.
Základní typ(y) uzlu(ů): qryReplacement;
<cxd:statement>
<cxd:part ... /> *
</cxd:statement>
Prvek cxd:statement se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:statement viz. popis typu qryReplacement.
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.