action Évaluer la variable
- Dernière mise à jour2024/06/27
action Évaluer la variable
Utilisez l'action Évaluer la variable du package Chaîne pour comparer la variable de chaîne définie par l'utilisateur avec les variables de chaîne du robot. Si une correspondance est trouvée, l'action renvoie la valeur de la variable correspondante.
Paramètres
- Dans le champ Expression de variable, saisissez la variable de chaîne que vous souhaitez rechercher.
- Dans le champ Attribuer la valeur à une variable, sélectionnez une variable de chaîne pour contenir la valeur renvoyée.
Remarque :
- Seules les variables de type chaîne définies par l'utilisateur sans expression sont prises en charge. Les champs contenant des expressions telles que $SampleNumber.Number:toString$ ou $SampleString.String:lowercase$ ne sont pas pris en charge.
- Les variables de type chaîne du système telles que $System:AATaskName$ ne sont pas prises en charge.
- Les types de données variables autres que les chaînes ne sont pas pris en charge. Par exemple, $SampleNumber$ n'est pas pris en charge.
- Les noms de variables insensibles à la casse ne sont pas pris en charge.
Exemple
Imaginons que vous ayez une automatisation dans laquelle vous avez défini une variable de chaîne nommée
$cityname$
. La valeur de la variable $cityname$
est définie sur Paris
. Vous pouvez maintenant créer un robot et utiliser l'action
Évaluer la variable pour comparer la variable que vous créez à une variable de chaîne déjà existante dans le robot. Si une correspondance est trouvée, l'action renvoie la valeur de la variable correspondante.- Créez une variable de type chaîne dont vous souhaitez évaluer la valeur et nommez-la eva1.
- Dans le champ Valeur par défaut, saisissez $cityname$.Remarque : $cityname$ est la variable de chaîne que vous avez utilisée dans le robot.
- Saisissez $eva1$ dans le champ Expression de variable.
- Lorsque vous exécutez votre automatisation, la variable de chaîne
$eva1$
spécifiée par l'utilisateur recherche la variable de chaîne$cityname$
parmi les variables définies dans le robot ; si une correspondance est trouvée, l'action renvoie la valeur de sortie de la variable correspondante$cityname$
, en l'occurrenceParis
.