If Else
System.Workflow.Activities.IfElseActivity

Cette activité permet de définir le chemin (branche) emprunté par une instance de Workflow séquentiel
en fonction du résultat de l'évaluation d'une condition. La définition de cette condition peut se faire via un assistant pour les conditions simples
comme des égalités de variables ou bien via du code pour plus de liberté et de complexité, par exemple pour accéder et
vérifier des valeurs dans une base de données
PropriétésActivity
- Name:
Identifiant unique de l’activité
- Description:
Définition de l’utilisation de l’activité
- Enable:
true/false, activation ou non de l’activité
Conditions
- Condition:
La condition à évaluer pour définir la branche à emprunter: décrite dans du code (CodeCondition) ou en XML via un assistant (RuleConditionReference)
UtilisationWorkflow séquentiel – définition du Workflow
Workflow séquentiel – zone d’annulation
Workflow séquentiel – zone de gestion des erreurs
Astuces
En fesant un click droit sur l'activité, l'option "Add branch" permet de rajouter des branches.
Chaque branche de l'activité IfElse posséde ses propres sections d'annulation et de gestion des erreurs.