Automation Engine Script-Leitfaden > Funktionelle Gliederung > Objekte lesen oder verändern > :RESOLVE

:RESOLVE

Script-Anweisung: Versucht, im Text jede Art von Variable aufzulösen (Aufforderungswerte, Systemvariablen, Script-Variablen, Variablen-Objekte).

Syntax

:RESOLVE String

Syntax

Beschreibung/Format

Zeichenkette

Script-Zeichenfolge. Kann eine beliebige Anzahl Variable enthalten (Aufforderungswerte, Systemvariablen, Script-Variablen, Variablen-Objekte), die aufgelöst werden sollen.

Format: Script-Literal


Kommentare

Die Script-Anweisung funktioniert wie eine Kombination aus :SET und RESOLVE_VAR. Jede Variable im String wird aufgelöst.

Variable, die nicht aufgelöst werden können, bleiben unverändert. Der resultierende Wert wird der Variablen zugewiesen.

Beispiele

Im folgenden Beispiel setzt die Script-Variable &ret# die Zeichenfolge "Dies ist Version", gefolgt vom Wert des SQLI Variablen-Objektes VARA.SQLI_TEST. Es beinhaltet SQL, mit dem Version und Build-Nummern geliefert werden. Die Ausgabe erfolgt mit der zweiten Zeile.

:RESOLVE &ret# = "Dies ist Version {VARA.SQLI_TEST}"
:PRINT &ret#

In diesem Beispiel würde der ausgegebene Report folgendermaßen aussehen:

2014-11-18 11:50:22 - U00020408 This is version 11.0.0+build.2751

Im folgenden Beispiel wird die Script-Variable &var# auf die Zeichenfolge "{VARA_RESOLVE,key1,1}" gesetzt. Sie löst diese Script-Variable basierend auf Key 1, Wert 1 von VARA_RESOLVE auf. Dies ist der Name eines statischen Variablen-Objektes. Daraufhin wird die Script-Variable &var# ausgegeben.

:RESOLVE &var# = "{VARA_RESOLVE,key1,1}"
:PRINT &var#

In diesem Beispiel würde der ausgegebene Report folgendermaßen aussehen:

2014-11-18 17:50:32 - U00020408 {VARA_RESOLVE,key1,1}

2014-11-18 17:50:32 - U00020408 this is the main key

 

Siehe auch:

Script-Sprachmittel Beschreibung

:DELETE_VAR

Löscht einen oder alle Werte aus einem statischen Variablen-Objekt.
:PUT_VAR Speichert Werte in ein statisches Variablen-Objekt.
:SET_SCRIPT_VAR Setzt die Werte von Script-Variablen per indirektem Zugriff.
GET_SCRIPT_VAR Liefert die Werte von Script-Variablen per indirektem Zugriff.

RESOLVE_VAR

Löst im Text jede Art von Variable auf (Aufforderungswerte, Systemvariablen, Script-Variablen, Variablen-Objekte).

PREP_PROCESS_VAR und PREP_PROCESS_VAR_XML

Bereitet die Bearbeitung einer Datensequenz (Werte eines Variablen-Objektes) vor.

Script-Sprachmittel - Objekte lesen oder verändern
Agent-Variablen

Beispielsammlung:
Datenbankwartung mit Optionen

Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung

Script-Sprachmittel - Funktionelle Gliederung

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH