Didacticiel : utiliser des règles et des conditions

Les règles et conditions sont utilisées par plusieurs activités qui ont besoin d'un mécanisme permettant d'exécuter des instructions logiques afin de déterminer un chemin d'accès d'exécution dans le workflow. En outre, les règles ont également la capacité d'appliquer la logique d'application supplémentaire pendant le traitement du workflow. Dans ce didacticiel, vous apprendrez comment utiliser des règles et conditions dans votre workflow.

L'application que vous générez dans ce didacticiel est un simulateur de point de vente. Un utilisateur peut ajouter des éléments disponibles dans un panier d'achat puis appliquer un nombre indéfini de coupons. Après avoir terminé et cliqué sur le bouton Extraction, un workflow séquentiel est activé pour déterminer le montant de la remise que l'utilisateur reçoit avec les coupons sélectionnés. Lorsque cette remise est déterminée, le montant de la remise et le prix total final sont retournés à l'application, et le résultat est affiché.

Pour accomplir ceci, vous devez créer une application hôte Windows Form. Le workflow de cette application est un workflow séquentiel qui contient des activités utilisant des règles et conditions. Spécifiquement, vous allez apprendre comment utiliser des conditions et règles dans des activités IfElseActivity, ConditionedActivityGroup et PolicyActivity.

Dans cette section

Exercice 1 : créer le projet des règles et des conditions

Exercice 2 : utiliser des règles et des conditions avec l'activité IfElseActivity

Exercice 3 : utiliser des règles et des conditions avec ConditionedActivityGroup

Fin du didacticiel sur les règles et les conditions

Référence

IfElseActivity

ConditionedActivityGroup

PolicyActivity

Rubriques connexes

Modifications de workflow sur des conditions de règles

Utilisation de conditions dans les workflows

Comment : utiliser des conditions au moyen du code

Évaluation des règles dans des RuleSets

Rules and Conditions

Utilisation de l'activité PolicyActivity

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.