You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Bei der Ausführung einer Process App kann es gewünscht sein, dass einige Felder eines Formulars bereits vorbelegt sind, wenn es vom Anwender geöffnet wird. Die Funktionen des Formulars bieten die Möglichkeit, Containerwerte und User-Interface-Elemente zu unterschiedlichen Zeitpunkten zu beeinflussen. Durch Ändern von Werten im Container können Feldwerte vorbelegt, geändert oder ausgelesen werden.

Anwender, die JavaScript beherrschen, haben die Möglichkeit, in den Formularfunktionen entsprechenden Code zu speichern. Die Formularfunktionen befinden sich in der aufklappbaren Box Entwickler-Optionen.

Je nach Funktion wird der hinterlegte Code zu einem anderen Zeitpunkt ausgeführt:

Vor der Formularausführung

Innerhalb der Ausführung, kurz vor Aufbau des Formulars und bevor die Elemente des Formulars gerendert werden, wird die Funktionalität ausgeführt. Diese Funktion ist geeignet, um auf einen Worker zu verzichten und die Werte im Container zu beeinflussen, bevor das Formular aufgebaut ist (wenn eine clientseitige Verarbeitung nützlich ist).

Nach der Formularanzeige 

Innerhalb der Ausführung wird die Funktionalität ausgeführt, sobald alle Elemente des Formulars gerendert sind und im DOM bereitstehen. Diese Funktion ist geeignet, um unter Verwendung von JQuery die Elemente der Benutzeroberfläche zu beeinflussen.

Nach der Formularausführung    

Kurz bevor das Formular geschlossen wird und vor dem Speichern der Instanz wird die hier definierte Funktion ausgeführt. Sie ist geeignet, um nach der Bearbeitung durch den Anwender den Container zu beeinflussen.

Der Anwendung der drei Formularfunktionen sind die folgenden Unterkapitel gewidmet: Anhand verschiedener Beispiele werden mögliche Anwendungsfälle erläutert.

  • No labels