L'élément Decision Table fournit une représentation graphique de l'expression 'decision table'. Lorsqu'un élément Decision Table a été déplacé vers une règle ou un attribut, l'assistant Créer une table de décision s'affiche. L'utilisateur doit définir les options suivantes :
Lorsque l'utilisateur clique sur le bouton Suivant, il peut utiliser une règle existante, ou choisir de créer une nouvelle règle.
Propriétés :
Le tableau suivant répertorie les éléments de propriétés spécifiques de cet élément :
| Nom | Description |
|---|---|
| Classe | Le nom de la classe de règles choisie comme type. Cet élément est visible dans l'onglet Métier. |
| Attribut | Le nom de l'attribut contenant la table de décision. Cet élément est visible dans l'onglet Métier |
| Elément unique | Seul élément renvoyé depuis l'élément. Cet élément est visible dans l'onglet technique. |
| Comportement lorsqu'aucun élément n'est trouvé. | Renvoie l'un de ces résultats (error, return null) lorsqu'aucun élément n'est trouvé. Celui-ci est activé lorsque l'option 'Elément unique' est sélectionnée. |
| Comportement lorsque plusieurs éléments sont trouvés. | Renvoie l'un de ces résultats (error, return null, return first, return last) lorsque plusieurs éléments sont trouvés. Celui-ci est activé lorsque l'option 'Elément unique' est sélectionnée. |
Menu contextuel :
Le tableau suivant répertorie les éléments de menu contextuel de cet élément :
| Nom | Description |
|---|---|
| Editer la table de décision | Modifie le type de résultat ou l'attribut associé. |
| Ajouter une nouvelle ligne. | Ajoute une nouvelle ligne à la table de décision. |