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í.
Základní typ(y) uzlu(ů): formDraftType;
<act:form-draft/>
<{element} ... > ... </{element}>*
Prvek act:form-draft se nachází ve jmenném prostoru http://www.flexideo.com/actions/inner.
Atributy
Uzel act:form-draft neobsahuje žádné atributy.
Potomci
Uzel act:form-draft umožňuje uvést nepovinný, ale opakovatelný element
Podřízené stránky
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 jsou ještě dále tříděny dle komponentových tříd a jejich rozsahů.
Uzel act:output-page
1 item
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:sorted-table
1 item