SETVARIABLE

La fonction SETVARIABLE définit une nouvelle variable de flux ou met à jour une variable de flux existante. Cette fonction spécifie le nom d'une variable de flux s'il n'y en a pas encore. Sinon, elle met à jour la valeur d'une variable de flux existante avec la nouvelle valeur.

La valeur associée à une variable de flux est une expression de texte et la nouvelle valeur est renvoyée à la mappe. Si la valeur est vide, la création ou la mise à jour d'une variable de flux est ignorée. Les variables de flux considérées comme spéciales (réservées ou internes) ne peuvent pas être définies à l'aide de cette fonction.

Syntaxe :
SETVARIABLE (expression-texte-unique , expression-texte-unique)
Signification :
SETVARIABLE (nom_variable, valeur_variable)
Renvoie :
Un élément texte unique

Exemples

  • flowlib->SETVARIABLE ("interest.rate", "10" )

    Définit la variable de flux, interest.rate, avec une valeur de 10. Crée une nouvelle variable de flux si interest.rate n'existe pas déjà, sinon met à jour et renvoie la nouvelle valeur de 10

  • flowlib->SETVARIABLE ( "message.id", "IDXYZ123" )

    Définit ou met à jour la variable de flux, message.id, avec IDXYZ123 et renvoie IDXYZ123