Script-Sprachmittel für Variablen und VARA-Objekte
Sie können Scripts schreiben, die Werte in Variablenobjekten abrufen oder speichern oder Werte verschiedenen Typen von Variablen zuweisen. Einen Überblick über die verschiedenen Typen von Variablen in der Automation Engine finden Sie unter Variablen und VARA-Objekte.
Dieses Thema beinhaltet Folgendes:
Definieren oder Abrufen der Werte von Script-Variablen
Die folgenden Script-Sprachmittel weisen Werte von Script-Variablen zu oder rufen sie ab.
-
:CONST, :CONSTANT
Erstellt eine Script-Variable mit einem konstanten Wert -
:DEFINE
Definiert eine Script-Variable und deklariert den Datentyp -
:SET
Weist einer Script-Variable einen Wert zu -
:RSET
Weist einer Script-Variable einen Wert zu und speichert ihn im Aktivierungsreport -
:SET_SCRIPT_VAR
Setzt den Wert einer Script-Variable indirekt mit Hilfe eines Platzhalters -
GET_SCRIPT_VAR
Abfrage mehrerer Script-Variablen auf einmal mit Hilfe eines Platzhalters -
:PUT_READ_BUFFER, :PUT_PROMPT_BUFFER
Schreibt den Namen und Inhalt einer Script-Variable bzw. PromptSet-Variable in den Read-Buffer
Zuweisen oder Definieren von Objektvariablen
Die folgenden Script-Sprachmittel definieren Werte von Objektvariablen.
-
:PSET
Weist einer Objektvariable einen Wert zu -
:PUBLISH
Definiert eine Script-Variable oder ein Array als Objektvariable
Script-Arrays
-
:CLEAR
Setzt ein Script-Array auf die Anfangswerte zurück -
:FILL
Speichert Werte in einem Script-Array -
FIND
Sucht nach einer Zeichenfolge oder Zahl in einem Script-Array und gibt die Position zurück -
LENGTH
Liefert die Größe eines Script-Arrays -
SYS_LAST_ARRAY_INDEX
Ruft den zuletzt gefüllten Index eines Script-Variablen-Arrays ab
Abrufen der Werte von PromptSet-Variablen
Die folgenden Script-Sprachmittel geben die in PromptSet-Variablen definierten Werte zurück.
-
GET_PUBLISHED_VALUE
Ruft den Wert oder die PromptSet-Variable einer bestimmten Aufgabe ab
Auflösen von Variablen
Die folgenden Script-Sprachmittel lösen Variablen, die in Scripts verwendet werden, auf.
-
:RESOLVE
Versucht, alle Variablen in einer Zeichenfolge aufzulösen -
RESOLVE_VAR
Löst jede Art von Variable (Prompt-Wert, Systemvariable, Script-Variablen oder Variablenobjekt) im Text auf
Lesen oder Ändern von Werten in Variablenobjekten
Die folgenden Script-Sprachmittel lesen oder ändern Werte, die in Variablenobjekten gespeichert sind.
-
GET_VAR
Liefert den Wert eines Variablenobjekts -
:PUT_VAR
Speichert einen Wert in einem statischen Variablenobjekt -
:PUT_VAR_COL
Speichert einen Wert in eine bestimmte Spalte eines statischen Variablenobjekts -
:PUT_VAR_PROCESS
Schreibt den Inhalt einer Datensequenz in ein statisches Variablenobjekt -
:DELETE_VAR
Löscht einen oder alle in einem statischen Variablenobjekt gespeicherten Wert/e