Skripteinschränkungen
- Skripte können verwendet werden, um benutzerdefinierte Funktionen zu erstellen.
- Skripte können nicht verwendet werden, um Anfragen an andere Datenbanken als Vantage-Datenkataloge zu senden; der Zugriff darauf erfolgt über die Context-Schnittstelle.
- Skripte können verwendet werden, um mithilfe der Context-Schnittstelle Anfragen an externe Dienste zu senden.
- Skripte unterstützen keine Bibliotheken von Drittanbietern wie jQuery.
- Speicher: 500 MB
- Skriptausführungszeit: 600 Sekunden × Gesamtzahl der Dokumentseiten in einem Vorgang
- Ausdrücke: 1.000.000 × Gesamtzahl der Dokumentseiten in einem Vorgang
- Maximale Rekursionstiefe: 100
- Maximale Arraygröße: 50.000
- Maximale Anzahl von HTTP-Anfragen, die im Skript ausgeführt werden können: 200 × Gesamtzahl der Dokumentseiten in einem Vorgang
Verarbeitung von Fehlern
- Wird im Skript ein Syntaxfehler erkannt, wird die Transaction der Custom-Aktivität unterbrochen. Eine Fehlerbeschreibung kann im Skill Monitor angezeigt werden.
- Wird während der Skriptausführung eine Ausnahme ausgelöst, werden sowohl das Skript als auch der Vorgang unterbrochen. Eine Fehlerbeschreibung kann im Skill Monitor angezeigt werden.
- Wenn die Programmausnahme per try-catch abgefangen wird, hängt die Fehlerbehandlung vom Autor des Skripts ab.
Wichtig! Fehler, die durch das Überschreiten von Skriptbeschränkungen verursacht werden, werden nicht abgefangen. In diesem Fall werden sowohl das Skript als auch der entsprechende Vorgang unterbrochen.
Objekt-Hilfe
Schnittstellen
- Context
- Transaction
- Document
- ClassConfidenceModel
- Field
- Page
- RuleError
- BinaryFile
- DocumentExportResult
- Region
- Rectangle
- Parameter
- HttpRequest
- MultipartFormDataRequest
Enumerationen
Veraltete Schnittstellen und Enumerationen
- InputData (verwenden Sie stattdessen Transaction.Documents)
- OutputData (verwenden Sie stattdessen Transaction.Documents)
- ExtractedData (verwenden Sie stattdessen Document)
- ExtractedField (verwenden Sie stattdessen Field)
- FieldType (verwenden Sie stattdessen FieldOcrType)
