Zum Hauptinhalt springen
Gehen Sie wie folgt vor, um eine benutzerdefinierte Webaktion für das in der Web-Verifizierungsstation angezeigte Datenformular zu aktivieren:
  1. Öffnen Sie die Project Setup Station und klicken Sie auf Project → Dokumentdefinitionen…
  2. Wählen Sie im Dialogfeld „Dokumentdefinitionen“ die passende Dokumentdefinition aus und klicken Sie auf Bearbeiten…
  3. Öffnen Sie die Feldeigenschaften, klicken Sie auf die Registerkarte Benutzerdefinierte Aktion, und aktivieren Sie die Option Webaktion aktivieren.
Um ein vorhandenes Skript zu bearbeiten oder ein neues zu erstellen, führen Sie die obigen Schritte 1 bis 3 aus und klicken neben der Option Webaktion aktivieren auf die Schaltfläche Bearbeiten… Dadurch wird ein Fenster des Skripteditors geöffnet, in dem Sie den erforderlichen Code schreiben können. Benutzerskripte für die Web-Verifizierungsstation werden in JavaScript geschrieben. Anders als bei Verwendung der vom Application Server bereitgestellten Web Services API werden solche Skripte direkt im Browserfenster des Benutzers ausgeführt, wenn der Benutzer auf die entsprechende Schaltfläche im Datenformular klickt. Ein Benutzerskript wird in einem separaten <iframe>-Element ausgeführt, das nach Abschluss des Skripts geschlossen werden muss. Die Web-Verifizierungsstation und das <iframe>-Element kommunizieren über postMessage unter Verwendung von JSON-RPC. Standardmäßig wird das <iframe>-Element im <body> des Verifizierungsfensters positioniert. Sie können das <iframe>-Element auch im zentralen Bereich unter dem Dokumentbild platzieren. Geben Sie dazu in der ersten Zeile des Skripts den folgenden Pfad an: // mode: documentEditor. Im Folgenden finden Sie eine Beschreibung des Objektmodells, das für Benutzerskripte verwendet wird, die auf der Web-Verifizierungsstation ausgeführt werden. Außerdem stellen wir ein Beispielskript bereit, das eine Datenbanksuche durchführt. Objekte Beispielskript für die Suche in einer Datenbank