Mit Submit-Buttons kann der Anwender innerhalb der Dialogsequenz den vorigen oder den nächsten Dialog erreichen oder die Operation (d.h. den Assistenten) abbrechen. Ein Submit-Button kann mit dem folgenden Element in zwei Varianten erzeugt werden:
<npsButton name="Name" value="Titel" inButtonArea="Platzierung" verify="Validierung" … /> <npsButton name="Name" image="Bilddatei" inButtonArea="Platzierung" verify="Validierung" … />
Die Tag-Attribute haben die folgende Bedeutung:
-
Namelegt den Namen des Buttons fest, über den seine Funktion definiert wird. -
Titel(wennimagenicht angegeben ist) definiert die Beschriftung des Buttons. Für die Button-Namenback,next,execute,cancel,closeundokbraucht kein Titel angegeben zu werden, weil das GUI in diesen Fällen den jeweiligen lokalisierten Wert verwendet. Dieser wird vom Browser als Label dargestellt. -
Bilddatei(wennvaluenicht angegeben ist) definiert den Namen einer Bilddatei, die als Button fungieren soll, mit dem der Benutzer die innameangegebene Funktion ausführen kann. Die Datei wird im aktuellen Schema-Verzeichnis (unterhalb von themes in der GUI-Webapplikation der betreffenden Instanz) gesucht. -
Platzierunglegt fest, ob der Button im unteren Bereich der Assistentenseite (true) oder dort erscheinen soll, wo sich dasnpsButton-Tag befindet (false, Voreinstellung). -
Validierung(ab Version 6.7.1) legt fest, ob das GUI beim Klick auf den Button die Formularfelder validieren soll (true, Voreinstellung) oder nicht (false). Bei den Buttons mit den Namenback,cancelundcloseist der voreingestellte Wertfalse.
Im npsButton-Tag können, abgesehen von den aufgeführten Tag-Attributen beliebige weitere Attribute angegeben werden. Diese Attribute werden ins erzeugte input-Tag übernommen.