<action name="jmeno_akce" text="OK" questionid="Opravdu_odeslat" question="Opravdu chcete ...?" urovne="U1;U2"> ... obsah akce ... </action>
Zobrazí tlačítko pro odeslání formuláře. Po odeslání formuláře se při jeho zpracování (fill) provede obsah elementu.
Atributy:
name
- (povinný) Jméno akce (identifikátor). Podle tohoto jména se při zpracování formuláře zjistí, které tlačítko bylo stisknuto.text
- (nepovinný) Text, který se na tlačítku zobrazí.question
- (nepovinný) Pokud je tento atribut nastaven, zobrazí se po stisknutí tlačítka otázka se zadaným textem. Teprve po potvrzení se formulář odešle.questionid
- (nepovinný) Má stejný význam jako question, ale místo textu se zadává identifikátor textu pro překlad.urovne
- (nepovinný) V předávacím formuláři omezí zobrazení tlačítka jen pro zadané úrovně předávání.
Pokud není atribut zadán, zobrazí se tlačítko jen na poslední úrovni předávání.
Hodnota urovne="#ALL"
umožní zobrazit tlačítko na všech úrovních předávání.V případě, že ve formuláři došlo k nějaké chybě (<error>), akce se neprovede.
<action name="zapsat" text="Zapsat"> ... obsah akce ... ... Tlačítko se zobrazí pouze na poslední úrovni předávacího procesu </action>
<action name="zapsat" text="Zapsat" question="Opravdu si přejete záznam zapsat?" urovne="U1;U2"> ... obsah akce - např. SQL výrazy, změna stavu formuláře ... ... Tlačítko se zobrazí na úrovních předávání U1 a U2. </action>