Script-Elemente für Variablen und VARA-Objekte

Sie können Scripts schreiben, die Werte aus VARA-Objekten abrufen oder darin 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.

Diese Seite beinhaltet Folgendes:

Definieren oder Abrufen der Werte von Script-Variablen

Die folgenden Script-Elemente 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-Variablen einen Wert zu.

  • :RSET

    Weist einer Script-Variable einen Wert zu und speichert ihn im Aktivierungsreport.

  • :SET_SCRIPT_VAR

    Legt den Wert einer Script-Variablen indirekt mit Hilfe eines Platzhalters fest.

  • GET_SCRIPT_VAR
    Fragt mit Hilfe eines Platzhalters mehrerer Script-Variablen auf einmal ab.

  • :PUT_READ_BUFFER, :PUT_PROMPT_BUFFER
    Schreibt den Namen und den Inhalt einer Script-Variablen bzw. einer PromptSet-Variablen in den Lesepuffer.

Zuweisen oder Definieren von Objektvariablen

Die folgenden Script-Elemente definieren Werte von Objektvariablen.

  • :PSET

    Ordnet einer Objektvariablen 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 einem String oder einer Zahl in einem Script-Array und gibt die Position zurück.

  • LENGTH
    Gibt die Größe eines Script-Arrays zurück.

  • SYS_LAST_ARRAY_INDEX
    Ermittelt den letzten ausgefüllten Index eines Script-Variablen-Arrays.

Werte von PromptSet-Variablen abrufen

Das folgende Script-Element gibt die Werte zurück, die in einer PromptSet-Variablen definiert sind.

Auflösen von Variablen

Die folgenden Script-Elemente lösen Variablen auf, die in Scripts verwendet werden.

  • :RESOLVE

    Versucht, alle Variablen in einem String aufzulösen.

  • RESOLVE_VAR
    Löst alle Variablenarten (Abfragewert, Systemvariable, Script-Variablen oder VARA-Objekt) in Text auf.

Werte in VARA-Objekten lesen oder ändern

Die folgenden Script-Elemente lesen oder ändern Werte, die in VARA-Objekten gespeichert sind.

  • GET_VAR
    Gibt den Wert eines VARA-Objekts zurück.

  • :PUT_VAR
    Speichert einen Wert in einem statischen VARA-Objekt.

  • :PUT_VAR_COL
    Speichert einen Wert in einer bestimmten Spalte eines statischen VARA-Objekts.

  • :PUT_VAR_PROCESS
    Schreibt den Inhalt einer Datensequenz in ein statisches VARA-Objekt.

  • PREP_PROCESS_VAR und PREP_PROCESS_VAR_XML
    Greift auf alle oder einige der Einträge eines VARA-Objekts zu und bereitet die Verarbeitung einer Datensequenz vor.

  • :DELETE_VAR
    Löscht einen oder alle in einem statischen VARA-Objekt gespeicherten Werte.

VARA-Objekte erstellen oder löschen

Die folgenden Script-Elemente fügen VARA-Objekte hinzu oder entfernen sie