Définition de conditions

Vous pouvez spécifier des conditions dans les activités Si...alors et Pendant que pour définir un critère qui doit être satisfait pour que l'orchestration puisse continuer avec cette branche.

Dans la plupart des cas, les conditions testent la valeur de données dans un message ou d'autres variables définis au sein de l'orchestration. Utilisez le générateur d'expression pour définir des conditions.

Générateur d'expression

Le générateur d'expression permet de définir des conditions pour les activités Si...alors et Pendant que. Il est affiché en dessous de l'orchestration, dans le panneau Propriété, lorsque vous sélectionnez une activité Si...alors ou Pendant que dans l'orchestration.

Ces conditions sont des expressions booléennes qui décrivent les critères par rapport avec lesquels le dispositif d'intégration compare un message. A l'exécution, le résultat de la comparaison détermine le chemin d'exécution au sein de l'orchestration. Pour obtenir la liste complète des opérateurs que vous pouvez utiliser dans le générateur d'expression, voir Opérateurs valides pour les conditions. Pour plus d'informations sur l'ordre des conditions dans le générateur d'expression, voir http://www.w3.org/TR/xpath#booleans.

Le générateur d'expression vous permet d'ajouter, de supprimer et d'éditer des conditions et modifier leur ordre de traitement.

Pour ajouter une condition :
  1. Cliquez sur Ajouter.Une nouvelle condition s'affiche en dessous de la liste existante des conditions.
  2. Pour placer l'opérateur or entre la nouvelle condition et la condition précédente dans le lien, cliquez avec le bouton droit de la souris et sélectionnez or dans la liste.
Pour supprimer une condition :
  • Sélectionnez la condition, puis cliquez sur Supprimer.

Pour éditer une condition :

  • Sélectionnez une zone du générateur d'expression et effectuez vos modifications. Si le générateur d'expression ne s'affiche pas, cliquez sur Utiliser le générateur. Vous pouvez éditer des expressions de gauche, et sélectionner des opérateurs et des expressions de droite.

-OU-

Remarque : Utilisez l'évaluateur XPath pour tester les expressions XPath.
Pour modifier l'ordre de traitement des conditions :
  • Sélectionnez une condition dans le générateur d'expression et cliquez sur les flèches vers le haut ou vers le bas.