Pré. | Proc. |
Invocation
Une invocation est un conteneur pour les liaisons de paramètres qui fournissent le contexte pour l'évaluation du corps d'un Métier Knowledge Modèle . Il existe deux cas d'utilisation courants pour une invocation :
- Lier une donnée d'entrée au Métier Knowledge Modèle
- Lier des paramètres ou des variables d'entrée de contexte au Métier Knowledge Modèle
Accéder
Diagramme |
Double-cliquez sur l’élément Décision ou l’élément BKM approprié. La fenêtre Expression DMN s'affiche, affichant les détails de l'élément sélectionné. |
Aperçu
Une invocation est un type d'expression valeur applicable à la fois aux éléments Décision et aux éléments Métier Knowledge Modèle . Il s'agit d'une représentation sous forme de tableau de la manière dont la logique de décision définie dans un élément invocable (un Métier Knowledge Modèle ou un Décision Service) est invoquée par une Décision ou par un autre Métier Knowledge Modèle .
Barre d'outils pour l'éditeur d'invocation
Lorsqu'une invocation est sélectionnée, un certain nombre de facilités permettant de travailler dessus sont accessibles depuis la barre d'outils de la fenêtre Expression DMN :
Pour plus de détails, reportez-vous à la rubrique d'aide « Barre d'outils pour l'éditeur d'invocation ».
Fixations
Les liaisons de paramètres d’une invocation fournissent le contexte pour l’évaluation du corps de l’élément invocable.
Dans cet exemple :
- La Décision « Catégorie de risque post-bureau » est représentée comme une Invocation se connectant au Métier Knowledge Modèle « tableau de catégorie de risque post-bureau », implémenté comme un Tableau de Décision
- La catégorie de risque « Post-bureau » Décision est la cible de trois connecteurs d'exigences d'information provenant de deux éléments de données d'entrée et d'un élément Décision
- La liste de liaison lie les valeurs d'entrée aux paramètres du Métier Knowledge Modèle
- L'invocation spécifie également la « clause de sortie » demandée ; dans le cas où un Tableau de Décision comporte plusieurs clauses de sortie définies, l'invocation doit explicitement demander une clause de sortie comme résultat de l'expression
Entrées
Les entrées provenant d'autres éléments Decisions et InputData peuvent être définies en appuyant sur la barre d'espace dans le champ :
Sortir
Comme une invocation ne peut invoquer qu'un seul Métier Knowledge Modèle , la sortie est définie par la sortie Métier Knowledge Modèle .