Zum Hauptinhalt springen
Mit FlexiCapture können Sie Handler für Ereignisse erstellen, die sich auf Batches, Dokumente und Felder auswirken. Event-Handler werden in Batch-Typen und Dokumentdefinitionen gespeichert. Ihre Einstellungen finden Sie auf der Registerkarte „Event-Handler“ im Properties-Dialogfeld von:
  • (Administrator) Batch Types (Developer) Batch Types ( (Distributed) für Dokumentdefinitionen (Standalone) für bestimmte Batch-Typen);
  • (Administrator) Projekte (Developer) Projekte (für alle Batch-Typen im Projekt außer denen, für die Event-Handler in den Batch-Typeigenschaften eingerichtet wurden).
  • (Administrator) Dokumentdefinitionen (Developer) Dokumentdefinitionen (für Dokumente des aktuellen Typs).

Batch-Ereignisse

Nach dem Erstellen eines Batches Vor dem Löschen eines Batches Vor dem Ändern eines Batch-Parameters Nach dem Hinzufügen einer Seite Vor dem Löschen einer Seite Nach dem Erstellen eines Dokuments Vor dem Löschen eines Dokuments Vor dem Verschieben von Seiten Nach dem Öffnen eines Batches Vor dem Schließen eines Batches Batch-Integritätsprüfung

Dokumentereignisse für Batch-Typen

Diese Event-Handler werden in den Eigenschaften eines Batchs oder eines Batch-Typs eingerichtet. Vor der Änderung des Dokumentparameters Nach der Änderung des Dokumentstatus Nach Abschluss des Exports Vor dem Matching

Dokumentereignis für den aktuellen Batch-Typ

Diese Event-Handler werden in den Eigenschaften einer Document Definition konfiguriert. Vor der Änderung eines Dokumentparameters Nachdem sich der Dokumentstatus geändert hat Nachdem die Dokumentregeln geprüft wurden Event-Handler für Felder können ebenfalls in den Eigenschaften einer Document Definition konfiguriert werden (siehe unten).

Feldereignisse

Feldverifizierungsanforderung
Wenn derselbe Event-Handler für Batch-Typen und den aktuellen Dokumenttyp eingerichtet ist, wird zuerst der Event-Handler für das Dokument ausgeführt und anschließend der für die Batch-Typen.
Wir empfehlen, Prozeduren, die Sie in mehreren Event-Handlern verwenden möchten, einem globalen Modul hinzuzufügen. Wählen Sie dazu Events aus der Dropdown-Liste in der Symbolleiste des Skripteditors aus.
Globale Module sind für Event-Handler im Dokumentdefinition-Editor nicht verfügbar.
Wenn ein Skript oder ein globales Modul Methoden aus einer externen Assembly verwendet, können Sie diese externe Assembly auf der Registerkarte .NET References im Eigenschaften-Dialog eines Objekts hinzufügen (eines Batch-Typs, eines Projekts oder einer Dokumentdefinition).