Pour exécuter une chaîne existante dans le cadre d'une autre chaîne, ajoutez un événement Run Chain. Grâce à cet événement, vous pouvez utiliser les chaînes indépendamment ou comme composants modulaires dans d'autres chaînes. Lorsque vous exécutez une chaîne en tant qu'événement Run Chain, vous pouvez utiliser son résultat avec une commande ultérieure de la chaîne mère.
Remarque : Si vous incluez plusieurs événements Run Chain dans une chaîne et que vous devez transmettre des variables entre les chaînes, commencez la dernière chaîne par un événement déclencheur Runtime Input.
É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 Run Chain à 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.
Étape 2. Configurer la chaîne pour qu'elle fonctionne
- 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.
- Pour exécuter la chaîne de manière répétée à l'intérieur de l'autre chaîne, activez Iterations, et configurez l'itérateur.
- Sélectionnez la chaîne à exécuter.
Étape 3. Ajouter une condition d'exclusion (si nécessaire)
Pour exécuter la chaîne sur la base d'une logique de branchement, vous pouvez définir une condition de saut et renvoyer automatiquement un résultat spécifique.
- Sous Skip , choisissez de renvoyer automatiquement un résultat de type info , warning , ou error pour la chaîne de l'événement lorsqu'il est ignoré.
Note: Un statut warning n'arrêtera pas la chaîne en cours et tous les nœuds en aval seront toujours exécutés.
- Pour spécifier le moment où l'événement doit être ignoré, construisez la logique conditionnelle comme un groupe auquel vous ajoutez des règles et d'autres groupes de règles, chacun étant relié par un ET ou un OU.
- Si toutes les conditions de doivent être vraies pour passer, sélectionnez ET.
- Si une seule condition doit être remplie, sélectionnez OU.
Pour vérifier si les données répondent aux critères permettant d'ignorer la commande, associez-les à un opérateur et à une valeur :Type de données Description Chaîne Deux caractères ou plus Entier Toute valeur numérique entière non décimale Date Toute chaîne de date ou variable Date Float Toute valeur numérique JSON Notation d'objets JavaScript ; utiliser Transformation des variables pour analyser des objets -
Est videouN'est pas vide Contient-
Correspond à RegExp, pour l'expression régulière -
Commence parouSe termine par -
=ou!= -
<ou> -
<=ou>=
- Cliquez sur Enregistrer.
Remarque : Avant de promouvoir la chaîne parentale dans un autre environnement, assurez-vous que la chaîne exécutée par l'événement existe dans cet environnement.
Voir le parcours de la chaîne
Lorsqu'un événement de chaîne d'exécution est inclus dans une chaîne parentale, vous pouvez accéder rapidement à la sous-chaîne via l'écran du moniteur .
Voici comment :
- A partir de Chain Builder, cliquez sur Monitor .
- Sélectionnez la chaîne que vous souhaitez visualiser.
- Cliquez sur le nœud Run Chain dans votre graphique de chaîne. La chaîne exécutée par ce nœud apparaîtra dans le panneau des résultats sur le côté droit.
- Dans le panneau des résultats sur le côté droit, utilisez votre clavier et votre souris pour ajuster votre vue de la sous-chaîne :
- Faites glisser le canevas: Cliquez et maintenez votre souris dans un espace vide pour faire glisser la toile.
- Zoom avant et arrière: Maintenez la touche CTRL enfoncée et faites défiler avec la molette de la souris pour effectuer un zoom avant ou arrière.
- Double-cliquez sur n'importe quel nœud de votre sous-chaîne pour l'ouvrir dans un nouvel onglet du navigateur. Vous pouvez alors modifier, exécuter et visualiser la chaîne secondaire séparément de votre chaîne source.