Zum Hauptinhalt springen
Diese Seite beschreibt die Einschränkungen für Skripte der Aktivität Condition und listet die Objekte und Enumeratoren auf, die in der JavaScript-Umgebung von Vantage verfügbar sind. Der JavaScript-Interpreter von Vantage unterstützt ECMAScript 5.1 sowie ausgewählte Features aus neueren Versionen. Weitere Informationen finden Sie unter Jint ECMAScript features.

Datenzugriff

Skripte können benutzerdefinierte Funktionen definieren und über die Context-Schnittstelle auf Vantage-Datenkataloge zugreifen.
Skripte können nicht:
  • Anfragen an andere Datenbanken als Vantage-Datenkataloge senden.
  • Anfragen an externe Dienste senden.
  • Drittanbieterbibliotheken wie jQuery verwenden.
Die Aktivität Condition leitet die Dokumente einer Transaction lediglich an den passenden Workflow-Zweig weiter — sie ändert sie nicht. Alle Daten, auf die Ihr Skript zugreift, werden schreibgeschützt bereitgestellt.

Grenzen für die Nutzung von Systemressourcen

Bedingungsskripte unterliegen Beschränkungen hinsichtlich Speicher, Laufzeit, Anzahl der Befehle und Rekursionstiefe, um außer Kontrolle geratene Skripte zu verhindern. Wenn ein Skript einen dieser Grenzwerte überschreitet, wird die Verarbeitung unterbrochen und ein Fehler angezeigt. Die Standardwerte werden von Ihrem Serveradministrator festgelegt — aktuelle Standardwerte:
BeschränkungStandardgrenzwert
Speicher10 MB
Zeitlimit60 Sekunden
BefehlslimitKein Limit
Maximale Rekursionstiefe100

Objektreferenz

Ausführungskontext und Workflow

Dokumente und Felder

Klassifizierung und Validierung

Bildregionen

Enumerationen