Partager via


Utilisation de l’éditeur de règles

L'Éditeur des règles permet d'afficher et de modifier les conditions (dans l'Éditeur des conditions) et les actions (dans l'Éditeur des actions) qui correspondent à la règle sélectionnée.

Éditeur des conditions

Utilisez l'Éditeur des conditions (qui fait partie de l'Éditeur des règles) pour consulter et modifier les conditions de déclenchement des règles. Vous pouvez ajouter des prédicats intégrés à l’aide du menu contextuel, faire glisser des éléments à partir de la Explorer Faits pour définir des arguments et des prédicats, et entrer des valeurs d’argument inline en cliquant sur un lien d’argument.

Utilisez le menu contextuel pour accéder aux options ci-dessous.

Propriété Pour
Ajouter le AND logique Ajoutez un opérateur pour combiner deux prédicats ou plus pour former une expression AND logique.
Ajouter le OR logique Ajoutez un opérateur pour combiner deux prédicats ou plus pour former une expression OU logique.
Ajouter le NOT logique Ajoutez l’opérateur NOT pour annuler une expression logique ou un prédicat.
Prédicats Ajoutez une expression de prédicat basée sur l’un des prédicats intégrés fournis par le modèle objet Rule, comme l’opérateur Is Equal To .
Prédicats \ Après Représenter le prédicat temporel qui répond à la question « time1 se situe-t-il chronologiquement après time2 ? ».
Prédicats \ Avant Représenter le prédicat temporel qui répond à la question « time1 se situe-t-il chronologiquement avant time2 ? ».
Prédicats \ Entre Représenter le prédicat temporel qui répond à la question « time1 se situe-t-il chronologiquement entre time2 et time3 ? ».
Prédicats \ Égal à Représenter l'opérateur relationnel d'égalité.
Prédicats \ Existe Représenter le prédicat d'existence de l'attribut ou de l'élément XML utilisé dans les conditions de règle.
Prédicats \ SupérieurÀ Représenter l'opérateur relationnel supérieur à.
Prédicats \ SupérieurÉgalÀ Représenter l'opérateur relationnel supérieur ou égal à.
Prédicats \ InférieurÀ Représenter l'opérateur relationnel inférieur à.
Prédicats \ InférieurÉgalÀ Représenter l'opérateur relationnel inférieur ou égal à.
Prédicats \ Correspondance Déterminer si une expression régulière est présente dans une chaîne d'entrée spécifique.
Prédicats \ DifférentDe Représenter l'opérateur relationnel d'inégalité.
Prédicats \ Plage Tester si une valeur est comprise dans une plage.
Supprimer l'opérateur logique Supprimez l’opérateur logique sélectionné (AND, OR ou NOT).
Supprimer le prédicat Supprimer le prédicat sélectionné.
Monter Déplacer le prédicat d'une position ou d'un niveau vers le haut.
Descendre Déplacer le prédicat d'une position ou d'un niveau vers le bas.
Atteindre le vocabulaire Trouver, dans l'Explorateur de faits, la définition de vocabulaire qui correspond à l'argument ou au prédicat sélectionné.
Atteindre le fait source Rechercher, dans l'Explorateur de faits, l'élément XML, la colonne de base de données ou la méthode .NET qui correspond à l'argument ou au prédicat sélectionné.
Réinitialiser l'argument Supprimer l'argument sélectionné (et tout argument imbriqué associé) et rétablir la définition initiale.
Défini sur null Remplacer l'argument sélectionné par une définition constante de type Null.
Définir sur une chaîne vide Remplacer l'argument sélectionné par une valeur de chaîne vide.

Éditeur des actions

L'Éditeur des actions (qui fait partie de l'Éditeur des règles) permet de consulter et de modifier les actions à exécuter lors du déclenchement d'une règle. Vous pouvez ajouter des actions intégrées à l’aide du menu contextuel, faire glisser des éléments à partir du Explorer Faits pour définir des actions et des arguments, et entrer des valeurs d’argument en ligne en cliquant sur un lien d’argument.

Propriété Pour
Supprimer l'action Supprimer l'action sélectionnée.
Atteindre le vocabulaire Trouver, dans l'Explorateur de faits, la définition de vocabulaire qui correspond à l'action ou à l'argument sélectionné.
Atteindre le fait source Trouver, dans l'Explorateur de faits, la méthode .NET, la colonne de base de données ou l'élément XML qui correspond à l'action ou à l'argument sélectionné.
Monter Déplacer l'action d'une position ou d'un niveau vers le haut.
Descendre Déplacer l'action d'une position ou d'un niveau vers le bas.
Réinitialiser l'argument Supprimer l'argument sélectionné (et tout argument imbriqué associé) et rétablir la définition initiale.
Défini sur null Remplacer l'argument sélectionné par une définition constante de type Null.
Définir sur une chaîne vide Remplacer l'argument sélectionné par une valeur de chaîne vide.
Fonctions Ajoutez un argument basé sur l’une des fonctions intégrées fournies par le modèle objet Rule, comme l’opérateur Add .
Assert Ajouter un nouveau fait dans la mémoire de travail de l'instance du moteur de règles.
Retract Supprimer un fait de la mémoire de travail de l'instance du moteur de règles.
RetractByType Supprimer un fait d'un type particulier de la mémoire de travail de l'instance du moteur de règles.
Clear Réinitialiser la mémoire de travail et l'agenda de l'instance du moteur de règles.
Halt Mettre fin au processus.
Mettre à jour Mettre à jour un fait de la mémoire de travail de l'instance du moteur de règles.

Fenêtre Sortie

La fenêtre Sortie permet d'afficher les résultats du test réalisé sur une version de stratégie sélectionnée.

Utilisez le menu contextuel pour accéder aux options ci-dessous.

Propriété Pour
Effacer tout Supprimer tout le texte affiché dans la fenêtre Sortie.
Copy Copier dans le Presse-papiers le texte sélectionné dans la fenêtre Sortie.
Sélectionner tout Sélectionner tout le texte contenu dans la fenêtre Sortie.
Enregistrer dans un fichier Enregistrer le texte de la fenêtre Sortie dans un fichier spécifié.