- Info
- Architektur von ABBYY FlexiCapture
-
Verwenden von Skripten in ABBYY FlexiCapture
- Besonderheiten von in .Net-Sprachen geschriebenen Skripten
- Externe Assemblys
- Fenster des Skripteditors
- Objektmodell
-
Skripte für die benutzerdefinierte Anpassung der Verarbeitungsphasen
-
Skripttypen
- Skriptregel
- Autokorrekturskript
- Exportskript
- Benutzerskript (benutzerdefinierte Aktion)
- Skript für Dokumentzusammenstellung
- Benutzerdefiniertes Erkennungsskript
- Phasenregel
- Processing scripts
- Aktualisierungsskript für Datensätze
- Validierungsskripte für Datensätze
- Skript für die Dokumentklassifizierung
-
Event-Handler
- Stapel erstellt
- Batch deleted
- Stapelparameteränderung
- Änderung der Stapelstruktur (Seite hinzugefügt/Seite gelöscht/Dokument hinzugefügt/Dokument gelöscht)
- Seiten verschoben
- Stapel geöffnet/geschlossen
- Stapelintegritätsprüfung
- Dokumentparameter geändert
- Dokumentstatus geändert
- Export abgeschlossen
- Script that is run after rule checks
- Vor der Zuordnung
- Feldüberprüfungsanforderung
-
Objekte
- IActionResult
- IAssemblingError
- IAssemblingErrors
- IBatch
- IBatchCheckResults
- IBatchItem
- IBatchItems
- IBatchTypeClassifier
- IBatchTypeClassifierResult
- IBinarizationParams
- IBoxedBoolean
- ICharacterParams
- ICharactersParams
- ICheckmarkGroupValue
- ICheckmarkValue
- IDataSet
- IDataSetQuery
- IDataSetRecord
- IDocument
- IDocuments
- IDocumentExportResults
- IDocumentsExportResults
- IDocumentDefinitionInfo
- IDocumentDefinitionInfoArray
- IEditablePictureObject
- IExportFieldsToRedact
- IExportImageSavingOptions
- IField
- IFieldRegion
- IFieldRegions
- IFields
- IFlexiCaptureTools
- ILocalContrastParams
- IMatchedSectionInfo
- IMatchingInfo
- IPage
- IPageClassificationResult
- IPages
- IPictureObject
- IPictureObjectsInfo
- IPrincipal
- IPrincipals
- IProcessingCallback
- IProject
- IProperties
- IProperty
- IPropertyModificationInfo
- IRecordCheckResult
- IRecordset
- IRect
- IRects
- IRoutingRuleResult
- IRuleContext
- IRuleError
- IRuleErrors
- IRuleTag
- IRuleTags
- IScriptBinaryAttributes
- IScriptDefinitionContext
- ISectionDefinitionInfo
- ISectionDefinitionInfoArray
- IShadowsHighlightsParams
- IStageInfo
- IUserAttachment
- IUserAttachments
- IUserSessionInfo
- IValue
- IVARIANTArray
- TAssemlingErrorType
- TBatchItemType
- TColorToFilter
- TExportFieldType
- TExportType
- TImageCompressionType
- TPageClassificationType
- TPdfAVersion
- TPdfDocumentInfoType
- TPdfTextSearchAreaType
- TPrincipalType
- TProcessingPriority
- TPropertyType
- TRuleErrorType
- TStateType
- Beispielskripte
- Interne Namen der Erkennungssprachen
-
Skripttypen
-
Skripts für die Verarbeitung von Schnittstellenevents
-
Event-Handler
- Bei Schließen des Dokuments
- Bei Schließen des Projekts
- Bei Aktivierung des Dokuments
- Bei Steuerelement des Feldes aktivieren
- Bei Rückgabe von Task
- Bei Benutzerbefehl
- Bei Steuerlement des Felds deaktivieren
- Bei Schließen des Dokuments
- Bei Schließen des Tasks
- Bei Schließen des Projekts
- Bei Bereichsänderung
- Bei Änderung des Taskfenstermodus
- Bei Öffnen des Dokuments
- Bei Taskfenster erstellen
- Bei Taskablehnung
- Bei Bereichssteuerung zeichnen
- Bei Senden des Tasks zur Phase
- Bei Textfeld Überprüfung
-
Objekte
- IBoolean
- IBoxedFieldControl
- IDocumentEditor
- IDocumentItem
- IDocumentItems
- IDocumentsCollection
- IDocumentsWindow
- IDrawContext
- IErrorControl
- IErrorControls
- IErrorsWindow
- IFieldControl
- IFieldRegionControl
- IFieldRegionControls
- IFormWindow
- IImageWindow
- IMainMenu
- IMainWindow
- IMenu
- IMenuItem
- IPageControl
- IPageItem
- IPageItems
- IPagesCollection
- IPoint
- ISelection
- IShellRational
- IShellRect
- IShellRects
- ITaskWindow
- ITextEditor
- IToolbar
- IToolbarButton
- IToolbars
- TCommandBarType
- TCommandID
- TDockingType
- TDocumentState
- TErrorType
- TSelectionType
- TTaskWindowMode
- TTextSize
- TUserRole
- TWorkWindowType
-
Event-Handler
- Benutzerskript für Web-Überprüfungsstation
-
Application Programming Interface (API)
- About the ABBYY FlexiCapture Application Server Web Services API
- Using the Web Services API of the ABBYY FlexiCapture Application Server
-
References
- API Methods
- Data types
- Working with files
- Web Services Mobile API
- Web Services for user account management
- Examples of API Use
- Integrieren von Webstationen in Systeme von Drittanbietern
- Konfiguration zusätzlicher Einstellungen und Anpassung von Webstationen
- Custom reports
-
Anhang
- Unterstützte Erkennungssprachen
- Schriftarten für die korrekte Darstellung von Zeichen
- Unterstützte Texttypen
- Unterstützte Barcodetypen
- Unterstützte Eingabeformate
- Exportdateiformate
- Datumsformate
- Alphabet in regulären Ausdrücken
- Schützen von Dokumentdefinitionen und zusätzliche Module
- Glossar
- Patente
- Drittpartei-Technologien
- Technischer Support
- Endbenutzer-Lizenzvertrag (EULA)
Event-Handler
Mit FlexiCapture können Sie Handler für Ereignisse (Events) erstellen, die Stapel, Dokumente und Felder betreffen.
Event-Handler werden in Stapeltypen und in Dokumentdefinitionen gespeichert. Sie finden die Einstellungen auf der Registerkarte Event-Handler im Dialogfeld Eigenschaften von:
- Stapeltypen (für Dokumentdefinitionen);
- Projekte (für alle Stapeltypen außer denjenigen, für die Event-Handler in den Projekteigenschaften festgelegt wurden).
- Dokumentdefinitionen (für Dokumente des aktuellen Typs).
Stapel-Events
Vor der Änderung des Stapelparameters
Nach der Erstellung des Dokuments
Vor dem Verschieben der Seiten
Dokument-Events für Stapeltypen
Diese Event-Handler werden in den Eigenschaften eines Stapels oder in den Stapeltypeigenschaften festgelegt.
Vor der Änderung des Dokumentparameters
Nach der Änderung des Dokumentstatus
Dokument-Event für den aktuellen Stapeltyp
Diese Event-Handler werden in den Eigenschaften der Dokumentdefinition festgelegt.
Vor der Änderung des Dokumentparameters
Nach der Änderung des Dokumentstatus
Nach Überprüfung der Dokumentregeln
In den Eigenschaften der Dokumentdefinition können auch die Event-Handler für Felder eingerichtet werden (siehe unten).
Feld-Events
Hinweis. Wird derselbe Event-Handler für Stapeltypen und für den aktuellen Dokumenttyp eingerichtet, wird der Event-Handler für das Dokument zuerst ausgeführt, gefolgt vom Event-Handler für Stapeltypen.
Prozesse in globalen Modulen speichern
Wir empfehlen, Prozesse, die Sie in mehreren Event-Handlern nutzen möchten, zu einem globalen Modul hinzuzufügen. Wählen Sie dazu Events aus der Dropdownliste auf der Symbolleiste des Skripteditors.
Hinweis. Im Dokumentdefinitionseditor stehen keine globalen Module für Event-Handler zur Verfügung.
Hinzufügen externer Assemblys
Verwendet ein Skript oder ein globales Modul Methoden aus einer externen Assembly, können Sie diese externe Assembly auf der Registerkarte .Net-Referenzen des Dialogfelds Eigenschaften eines Objekts (eines Stapeltyps, eines Projekts oder einer Dokumentdefinition) hinzufügen.
15.03.2021 9:22:23