Typ act:action-response
Uzel vracející informace o průběhu akce a případná výstupní data.
<act:action-response
name="{string}"
build="{string}"
status="ok|error"
detail="{string}"
stop="true|false"
stop-detail="{string}"
>
<act:form-draft ... /> ?
<act:sorted-table ... /> ?
<act:response-values ... /> ?
<act:output-page ... /> ?
<act:component-values ... /> ?
</act:action-response>
Prvek act:action-response se nachází ve jmenném prostoru http://www.flexideo.com/actions/inner.
Atributy
name - Název akce dle registru akcí, která je odpovědná za sestavení uzlu odpovědi.; 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);
build - Volitelný údaj o buildu, tedy verze sestavení akce sestavující uzel odpovědi.(typ: string) TYP HODNOTY: string (string);
status - Základní identifikace úspěchu provedení akce s možnými hodnotami ok - akce provedena bez chyby, error - nastala chyba při zpracování akce nebo chyba vyvolaná aplikačně kontrolou dat (!!);(typ: string) TYP HODNOTY: string (string); (možnosti obsahu: ok | error)
detail - Při status='error' poskytuje podrobnější popis chyby, pokud je dostupný.(typ: string) TYP HODNOTY: string (string);
stop - V některých případech odpovědí se status='ok' může být nastaveno na 'true'. Toto nastavení pak identifikuje, že akce byla zastavena na základě kontroly dat, ale toto zastavení není chápáno jako chyba a akce tak byla platně ukončena.; [SYNTAX: true | false; Neuvedení nebo hodnota false znamenají zpravidla totéž.](typ: boolean) TYP HODNOTY: boolean (xsd:string); (možnosti obsahu: true | false)
stop-detail - Poskytuje podrobnější odůvodnění platného zastavení akce v případě stop='true'. Je pro @stop tímtéž, čím je @detail pro @status.(typ: string) TYP HODNOTY: string (string);
Potomci
Uzel act:form-draft
Uzel pro předání obsahu rozpracovaného flexideo dokumentu pro zpracování akcí.
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é transform...
Uzel act:response-values
Uzel umožňující běžné akci spouštěné typem table nebo form vracet volitelný seznam hodnot přiřazených názvům. V případě vrácení do stránky COMEX se hodnoty zapíší jako parametry stránky.
Uzel act:output-page
Nepovinná součást výstupů po úspěšném provedení akce. Je-li uzel uveden, indikuje po úspěšném provedení akce potřebu zobrazit jinou stránku, případně zobrazit dialog s určitou stránkou. Je třeba zvol...
Uzel act:component-values
Možnost předávání hodnot komponentám v COMEX rozhraní v rámci výstupu z akce, přičemž cílovou komponentu určí cxd:connection uzel na stránce navázaný na provedení akce. Hodnoty obsažené v tomto uzlu ...