RESOLVE_VAR

Utilisez la fonction de script RESOLVE_VAR pour résoudre une variable dans un texte. Le système tente de résoudre n'importe quel type de variable :

Syntaxe

RESOLVE_VAR (Variable)

Exemples

Supposons qu'un objet Variable SQLI (VARA.SQLI_TEST) inclut du SQL qui renvoie les numéros de version. Un script dans un Job résout l'objet Variable SQLI dans un texte. Le script affecte la phrase résultante ("This is version" suivie du numéro de version extrait) comme valeur d'une variable script.

:SET &txt# = RESOLVE_VAR("This is version {VARA.SQLI_TEST}")
:PRINT &txt#

Le script consigne la variable de script dans un rapport :

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

L'exemple suivant illustre l'extraction et la résolution d'une variable. Supposons que la valeur stockée dans l'objet Variable VARA_RESOLVE (Key1, valeur 1) soit une phrase ("this is the main key").

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

:SET &val# = RESOLVE_VAR(&var#)
:PRINT &val#

Le script consigne les lignes suivantes dans le rapport :

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

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

Voir aussi :

voiraussi

GET_SCRIPT_VAR

voiraussi1

Variables et objets VARA