La fonction Correctif rapide (Quick Fix) d'Eclipse est utilisable dans l'éditeur Intellirule
ainsi que dans l'éditeur de table de décision et dans l'éditeur d'arbre de décision. Les messages émis par
cette fonction suggèrent des actions pour corriger automatiquement les erreurs détectées.
A propos de cette tâche
Dans l'éditeur Intellirule, la fonction Correctif rapide (Quick Fix) est disponible
uniquement dans la version en anglais du produit.
Dans certains cas, les messages du Correctif
rapide vous permettent d'appliquer les changements suivants :
Remplacer un élément par un autre
Supprimer des éléments incorrects
Déclarer de nouvelles variables dans la partie 'definitions' de la règle
Ajouter des éléments au BOM
Dans l'éditeur de table de décision et l'éditeur d'arbre de décision,
le Correctif rapide peut aussi détecter les valeurs manquantes d'une domaine et vous permet de les
ajouter.
Pour accéder aux correctifs rapides proposés, cliquez sur l'icône ampoule
ou placez votre curseur sur l'erreur et appuyez sur Crtl-1. Les messages offrent une liste de
corrections possibles. Choisissez-en une.
Procédure
Pour corriger automatiquement une erreur à partir du message de correctif rapide :
- Placez le curseur sur l'indicateur d'erreur pour afficher les messages
d'erreur.
- Cliquez sur l'icône ampoule ou placez le curseur sur l'erreur dans la
règle, puis appuyez sur Ctrl-1 pour ouvrir le
message de correctif rapide.
Dans cet exemple, l'objet customer n'a pas d'attribut age. Il doit donc être ajouté au BOM pour
pouvoir être utilisé dans la règle.
Remarque: Pour accéder aux correctifs rapides, vous devez corriger les erreurs dans l'ordre dans lequel elles sont affichées.
- Dans la liste de suggestions, cliquez sur le correctif adéquat.
Dans cet exemple, la sélection de Add a new navigation
phrase ‘age’ on customer ouvre l'assistant Ajouter une nouvelle phrase. Dans cet assistant, vous pouvez choisir de créer une phrase de navigation
ou une phrase d'action pour le nouvel élément lorsque vous l'ajoutez au BOM.
Lorsque vous avez terminé, l'erreur est résolue et vous pouvez poursuivre la construction
de votre règle.