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