Um ein Skript zur Initialisierung von Prozessvariablen im untergeordneten Prozess einzugeben, klicken Sie neben "Prozessdatensatz-Initialisierungscode" auf die Schaltfläche "Durchsuchen", um das Skriptdialogfeld "Prozess" zu öffnen. In diesem Dialogfeld können Sie JavaScript-Anweisungen eingeben, um Variablen im Datensatz des Prozesses zu initialisieren, den Sie starten.
Bezieht sich auf den Prozessdatensatz der neuen Instanz, die gestartet wird. Dieser Kontext ist der einzige, in dem das Schlüsselwort "Process" sich nicht auf den Prozess bezieht, der einen Operator enthält.
Bezieht sich auf den Datensatz der übergeordneten Instanz, die den Operator "Prozess ausführen" enthält. Dieser Kontext ist der einzige, in dem das Schlüsselwort "Caller" verfügbar ist.

Im Skriptdialogfeld "Prozess" sind die Schlüsselwörter "Process" und "Caller" für den Rückbezug auf über- oder untergeordnete Prozessdatensatzvariablen obligatorisch. Wenn Sie beide Schlüsselwörter in einem Variablennamen im Skriptdialogfeld "Prozess" auslassen, sucht das Interpretationsmodul nach einer Berechnungsumfangsvariable. Das Interpretationsmodul sucht nicht nach einer Variable mit ähnlichem Namen im übergeordneten oder untergeordneten Datensatz. Der folgende Code schlägt beispielsweise fehl, wenn zuvor keine Berechnungsumfangsvariable "X" im Skriptdialogfeld "Lokal" erstellt wurde:
Process.X = Caller.X; Process.Y = X + 100;
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|