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