Uzel act:sorted-table

Data tabulek, která slouží buď jako podklady tabulek založených na akci nebo jde o data z portu tabulky, pokud byla portována do webové služby. Okrajově je možné data vracet i v rámci běžné transformační akce využívající tento protokol.

syntax
<act:sorted-table
output-names="{string}"
output-types="{string}"
output-temps="{string}"
>
<result ... /> !
</act:sorted-table>

Prvek act:sorted-table se nachází ve jmenném prostoru http://www.flexideo.com/actions/inner.


Atributy

output-names - Čárkami oddělený seznam názvů sloupců výstupní tabulky. Tento seznam zpravidla nastavují porty tabulek, není jinak povinný, jeho úkolem, je-li uveden, je konfirmace aktuální struktury tabulky.(typ: string) TYP HODNOTY: string (string);

output-types - Čárkami oddělený seznam základních datových typů (čtyřznakových) k jednotlivým sloupcům. Seznam pozičně koresponduje se seznamem jmen.(typ: string) TYP HODNOTY: string (string);

output-temps - Čárkami oddělený seznam použitých výstupních šablon. Výstupní šablony, na rozdíl od přepočtů hodnot, nejsou součástí portace a hodnoty jimi nejsou formátovány. Seznam je tedy informativní pro případ, že by některé z nich klient portu chtěl simulovat. Seznam pozičně koresponduje se seznamem jmen.(typ: string) TYP HODNOTY: string (string);


Potomci


Uzel result

Povinný, neopakovatelný uzel obalující uzly jednotlivých řádků výstupních tabulkových dat.

syntax
<result>
<row ... /> *
</result>

Atributy

Uzel result neobsahuje žádné atributy.


Potomci

Uzel jednoho řádku výstupních tabulkových dat, kde jsou jednotlivé údaje řádku (z jednotlivých sloupců tabulky) vloženy v nekvalifikovaných atributech.

syntax
<row
pdk="{number/xsd:positiveInteger}"
type="{string}"
vtype="{string}"
/>

Atributy

pdk - Primární klíč dokumentu daného typu, pokud jde o běžnou tabulku.; Celočíselný identifikátor záznamu v databázi. Většinou až osmnáctimístný nenulový pozitivní celočíselný typ.(typ: number) TYP HODNOTY: number (xsd:positiveInteger);

type - Základní typ dokumentu, pokud jde o běžnou tabulku.; 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.(typ: string) TYP HODNOTY: string (string);

vtype - Případný pohledový typ dokumentu, pokud jde o běžnou tabulku.; 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.(typ: string) TYP HODNOTY: string (string);


Potomci

Uzel row neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.


Uzel act:form-draftUzel act:sorted-tableUzel act:response-valuesUzel act:output-pageUzel act:component-values