Script-Anweisung: Versucht, im Text jede Art von Variable aufzulösen (Aufforderungswerte, Systemvariablen, Script-Variablen, Variablen-Objekte).
: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 |
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.
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 |
---|---|
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. |
|
|
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 |