Manuel des Scripts Automation Engine > Organisation fonctionnelle > Lecture ou modification d'objets > :RESOLVE

:RESOLVE

Instruction de script : Tente de résoudre toutes les Variables (valeurs de lignes de commande, Variables systèmes, Variables de Script, Objets variables) figurant dans la chaîne de caractères.

Syntaxe

:RESOLVE String

Syntaxe

Description/format

Chaîne de caractères

Chaîne de Script Peut contenir tout nombre de Variables (valeurs de lignes de commande, Variables systèmes, Variables de Script, Objets Variables) qui seront résolues.

Format : Littéral de Script


Remarques

Cette instruction de Script fonctionne comme une combinaison de :SET et de RESOLVE_VAR. Toute Variable contenue dans la chaîne de caractères sera résolue.

Si une Variable ne peut pas être résolue, elle restera inchangée. La valeur résultant de la résolution sera assignée à la Variable.

Exemples

Cet exemple définit la Variable de Script &ret# à la chaîne de caractères "This is version", suivie par la valeur de l'objet Variable SQLI VARA.SQLI_TEST, qui inclut le SQJ qui renvoie la version et les niveaux de patch. La deuxième ligne l'imprime.

:RESOLVE &ret# = "This is version {VARA.SQLI_TEST}"
:PRINT&ret#

La sortie de rapport pour cet exemple est comme suit :

2014-11-18 11:50:22 - U00020408 Ceci est la version 11.0.0+build.2751

L'exemple suivant définit la Variable de Script &var# à la chaîne de caractères"{VARA_RESOLVE,key1,1}" et résout cette Variable de Script en fonction de la clé 1, valeur 1 de VARA_RESOLVE, qui est le nom de l'objet Variable statique. Il imprime ensuite la Variable de Script &var#.

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

La sortie de rapport pour cet exemple est comme suit :

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

2014-11-18 17:50:32 - U00020408 ceci est la clé principale

 

 

Rubriques connexes :

Elément de script Description

:DELETE_VAR

Supprime une ou toutes les valeurs d'un objet Variable statique.
:PUT_VAR Enregistre les valeurs dans un objet Variable statique.
:SET_SCRIPT_VAR Définit les valeurs des Variables de script par accès indirect.
GET_SCRIPT_VAR Indique les valeurs des Variables de Script par accès indirect.

RESOLVE_VAR

Résout toute sorte de Variables (valeurs de lignes de commandes, Variables systèmes, Variables de Script, Objets variables) dans le texte.

PREP_PROCESS_VAR and PREP_PROCESS_VAR_XML

Prépare le traitement d'une séquence de données (valeurs d'un objet Variable).

Élément de Script – Lecture ou modification d'objets
Variables d'Agent

Collecte d'exemples :
Maintenance de la base de données avec options

Généralités sur les Scripts
Éléments de Script – Liste alphabétique

Éléments de Script – Triés par fonction