Skip to main content
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

Diese Handler reagieren auf Ereignisse, die einen Batch betreffen.

Dokumentereignisse für Batch-Typen

Diese Event-Handler werden in den Eigenschaften eines Batchs oder eines Batch-Typs eingerichtet.

Dokumentereignis für den aktuellen Batch-Typ

Diese Event-Handler werden in den Eigenschaften einer Dokumentdefinition konfiguriert.

Feldereignisse

Event-Handler für Felder werden in den Eigenschaften einer Dokumentdefinition eingerichtet.
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.

Prozeduren in globalen Modulen speichern

Fügen Sie Prozeduren, die Sie in mehreren Event-Handlern verwenden möchten, einem globalen Modul hinzu. 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.

Externe Assemblies hinzufügen

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).