Anwendungsereignisse werden durch Aktionen ausgelöst, die eine Client-Anwendung oder eine Serveranwendung infolge einer Benutzeraktion beim Ausfüllen des Formulars oder eines automatisierten Prozesses ausführt. Anwendungsereignisse kommen in normalen Ereignisabfolgen nicht vor. Sie sind vielmehr Einzelereignisse im Zusammenhang mit Aktionen, welche die Client- oder Serveranwendung ausführt.
Die folgenden Anwendungsereignisse sind im Skript-Editor unter „Anzeigen“ verfügbar:
-
docClose
-
docReady
-
postPrint
-
postSave
-
postSubmit
-
prePrint
-
preSave
-
preSubmit
Beispielsweise wird in der folgenden Abbildung die normale Ereignisabfolge für das
preSave
-Ereignis veranschaulicht.
Wenn ein Benutzer das Formular z. B. in Acrobat oder Adobe Reader speichert, wird unmittelbar vor dem Speichern-Vorgang das
preSave
-Ereignis ausgelöst. Anschließend werden die Ereignisse
calculate
,
validate
und
layout:ready
in dieser Reihenfolge für alle Objekte im Formular initiiert. Die gleiche Ereignisabfolge wird initiiert, wenn das Formular ein Skript enthält, welches das Formular programmatisch speichert.
Eine ähnliche Ereignisabfolge gilt für alle anderen oben aufgeführten Anwendungsereignisse.
|
|
|