Cette documentation a été traduite automatiquement par IA.
Similaire aux instructions switch / case ou if / else if que l'on trouve dans les langages de programmation. Le système évalue les conditions configurées de manière séquentielle. Dès qu'une condition est remplie, le flux de travail exécute la branche correspondante et ignore les vérifications de conditions suivantes. Si aucune condition n'est satisfaite, la branche « Sinon » est exécutée.
Dans l'interface de configuration du flux de travail, cliquez sur le bouton plus (« + ») dans le flux pour ajouter un nœud de « Branchement multi-conditions » :

Après sa création, le nœud inclut deux branches par défaut :
Cliquez sur le bouton « Ajouter une branche » sous le nœud pour ajouter d'autres branches de condition.

Après avoir cliqué sur « Ajouter une branche », la nouvelle branche est ajoutée avant la branche « Sinon ».

Lorsqu'il existe plusieurs branches de condition, cliquez sur l'icône de la corbeille à droite d'une branche pour la supprimer. S'il ne reste qu'une seule branche de condition, vous ne pourrez pas la supprimer.

La suppression d'une branche entraînera également la suppression de tous les nœuds qu'elle contient ; veuillez procéder avec prudence.
La branche « Sinon » est une branche intégrée et ne peut pas être supprimée.
Cliquez sur le nom de la condition en haut d'une branche pour modifier les détails spécifiques de la condition :

Prend en charge les libellés personnalisés. Une fois renseigné, il sera affiché comme nom de la condition dans le diagramme de flux. S'il n'est pas configuré (ou laissé vide), il affichera par défaut « Condition 1 », « Condition 2 », etc., dans l'ordre.

Actuellement, trois moteurs sont pris en charge :
Les trois modes prennent en charge l'utilisation des variables de contexte du flux de travail comme paramètres.
Dans le panneau de configuration du nœud, vous pouvez définir l'action à suivre lorsqu'aucune condition n'est satisfaite :

Quelle que soit la méthode de traitement choisie, lorsqu'aucune condition n'est satisfaite, le flux entrera d'abord dans la branche « Sinon » pour exécuter les nœuds qu'elle contient.
Dans l'historique d'exécution du flux de travail, le nœud de branchement multi-conditions identifie le résultat de chaque condition à l'aide de différentes couleurs :

Si une erreur de configuration provoque une exception de calcul, en plus de l'affichage en rouge, le survol du nom de la condition affichera des informations d'erreur spécifiques :

Lorsqu'une exception de calcul de condition se produit, le nœud de branchement multi-conditions se terminera avec un statut « Erreur » et ne continuera pas l'exécution des nœuds suivants.