Skripts für die Verarbeitung von Schnittstellenevents
In ABBYY FlexiCapture können Sie Schnittstellenevents mit Hilfe von Skripten verarbeiten. So können Sie den Betrieb der Station konfigurieren, dessen Oberfläche benutzerspezifisch einrichten, das Verhalten der Station unter bestimmten Bedingungen ändern, Benutzerbefehle implementieren usw.
Diese Skripte werden für Stapeltyptools eingesetzt.
Alle Skript-Objekte können gelesen und geschrieben werden.
Die Zugriffsrechte auf in Skripten verwendete Objekte von ControllerInterop richten sich nach dem Objektzustand. Der aktuelle Dokumentzustand wird von der Methode DocumentState() der Schnittstelle ITaskWindow zurückgegeben. Hat das Dokument den Zustand DS_Opened, dann können die ControllerInterop-Objekte des Dokuments gelesen und geschrieben werden. In anderen Zuständen sind die Objekte von ControllerInterop schreibgeschützt.
Events, die mit Hilfe von Skripten verarbeitet werden können, sowie ihre Parameter werden im Folgenden beschrieben.
Hinweis. Alle Veränderungen, die Sie an der Schnittstelle mithilfe von Skripten vornehmen, werden in folgenden Fällen verworfen:
- wenn Sie einen Stapeltyp eingeben, der nicht der Standardstapeltyp ist
- wenn Sie einen Stapeltyp verlassen, der nicht der Standardstapeltyp ist
- wenn Sie ein Projekt öffnen oder schließen
- wenn Sie die Station schließen
12.04.2024 18:16:01