Pour tester des variables ou des sorties de commande au sein d'une chaîne, ajoutez un événement Conditional. Par exemple, avec cet événement, vous pouvez utiliser la correspondance de texte, les expressions régulières ou la logique booléenne vrai/faux pour vérifier qu'un résultat contient une valeur prédéfinie ou aucune date future.
Étape 1. Ajouter l'événement à la chaîne
- Dans Chain Builder, dans l'onglet Chains , cliquez sur Edit pour la chaîne.
- Cliquez sur Chain Events , et déplacez Conditional à l'endroit où l'événement doit se produire dans la chaîne.
- Faites glisser un lien vers l'événement à partir du nœud précédent de la chaîne.
Remarque : Pour modifier la position d'un nœud dans la chaîne, il faut le dissocier des autres nœuds, puis le déplacer à l'endroit où il devrait se trouver. Pour déplacer plusieurs nœuds à la fois, maintenez SHIFT pendant que vous les sélectionnez.
- Sélectionnez le nœud de l'événement et cliquez sur Edit .
- Sous Basic Info, saisissez un nom et une description uniques permettant d'identifier l'événement.
Étape 2. Mise en place de la logique conditionnelle
Sous Conditions, construisez la logique conditionnelle sous forme de règles ou de groupes de règles pour tester les sorties et les variables de différents types de données :
- Chaîne, pour un ou plusieurs caractères
- Entier, pour toute valeur numérique entière non décimale
- Date, pour une chaîne ou une variable de date
- Flottant, pour toute valeur numérique
- JSON, pour Javascript Object Notation
Note : Pour JSON, utilisez une transformation variable pour analyser les valeurs.
- Choisissez d'ajouter une règle ou un groupe de règles.
- Si vous incluez plusieurs règles ou groupes, joignez-les à l'aide d'un booléen AND ou OR:
- Si toutes les règles ou tous les groupes de doivent être vrais pour que la condition soit remplie, sélectionnez ET.
- Si une règle ou un groupe doit être vrai pour que la condition soit remplie, sélectionnez OU.
- Pour chaque règle, sélectionnez le type de données et la sortie ou la variable à tester, et définissez ses critères de réussite de la condition :
- Pour vérifier si la valeur est vide, sélectionnez Est vide ou N'est pas vide.
- Pour vérifier si la valeur comprend des caractères spécifiques ou une autre valeur de sortie ou de variable, sélectionnez Contient, puis entrez ou sélectionnez la valeur à faire correspondre.
- Pour vérifier si la valeur correspond à une expression régulière, sélectionnez Matches RegExp et saisissez l'expression à faire correspondre.
- Pour vérifier si la valeur commence ou se termine par des caractères spécifiques ou par une autre valeur de sortie ou variable, sélectionnez Start with ou Ends with, et entrez ou sélectionnez la valeur à faire correspondre.
- Pour vérifier si une valeur numérique est égale à un montant, sélectionnez = ou !=, puis saisissez ou sélectionnez le montant.
- Pour vérifier si une valeur numérique est supérieure ou inférieure à un montant, sélectionnez < ou >, puis saisissez ou sélectionnez le montant.
- Pour vérifier si une valeur numérique est supérieure, inférieure ou égale à un montant, sélectionnez <= ou >=, puis saisissez ou sélectionnez le montant.
- Après avoir défini la logique conditionnelle, cliquez sur enregistrer.