Partager via


Ajout de fonctoids Déclarer à un mappage

Le fonctoid Assert vous permet de tester vos hypothèses sur les conditions de votre carte. Par exemple, si vous effectuez des calculs pour déterminer une remise supplémentaire sur les achats de produits, vous pouvez affirmer que la remise supplémentaire n’est pas supérieure à 100 $ à l’aide d’un fonctoid logique (supérieur à ou inférieur à).

Notes

Le fonctoid Assert se déclenche uniquement dans les builds de développement ou lorsque la propriété Générer des informations de débogage dans les paramètres de build du projet est définie sur True. Lorsque votre application BizTalk est compilée pour le déploiement et que la propriété Générer les informations de débogage a la valeur False (valeur par défaut), les assertions sont ignorées.

Pour plus d’informations conceptuelles sur le fonctoid Assert , consultez Assert Fonctoid.

Ajouter le fonctoid Assert à une carte et le configurer

  1. Une fois la boîte à outils Visual Studio active, cliquez sur l’onglet Fonctoids avancés pour sélectionner cette catégorie de fonctoids. La liste de fonctoids de la catégorie choisie s'affiche.

  2. Faites glisser le fonctoid Assert (assert fonctoid) de la boîte à outils vers l’emplacement approprié d’une page de grille.

    Notes

    Le fonctoid sera placé sur la page de grille affichée. Si vous voulez le placer sur une autre page de grille, vous devez d'abord afficher cette page.

    Si vous construisez un mappage impliquant plusieurs fonctoids, vous devez tenir compte de leur placement relatif de gauche à droite. Les fonctoids sont exécutés de la gauche vers la droite. La sortie d'un fonctoid ne peut être placée qu'en entrée d'un autre fonctoid qui se trouve à sa droite.

  3. Le fonctoid doit posséder exactement trois paramètres d'entrée et génère un unique paramètre de sortie. Pour établir le premier paramètre du fonctoid Assert, créez un lien d’entrée en faisant glisser la sortie à partir d’un autre fonctoid logique ou d’un champ booléen variable dans l’entrée instance message.

  4. Pour établir le deuxième paramètre d’entrée pour le fonctoid Assert , créez un lien d’entrée par un nœud de champ dans le schéma source vers le fonctoid Assert , ou insérez une constante.

  5. Pour établir le troisième paramètre d’entrée pour le fonctoid Assert , créez un lien d’entrée par un nœud de champ dans le schéma source vers le fonctoid Assert , ou insérez une constante.

  6. Pour utiliser le paramètre de sortie du fonctoid Assert, créez un lien de sortie en faisant glisser le fonctoid Assert vers un champ dans le schéma de destination.

    Notes

    Comme avec d’autres fonctoids, la sortie du fonctoid Assert peut être utilisée comme entrée dans un autre fonctoid.

Voir aussi