Pour les règles de validation des données dans les formulaires, la priorité d'évaluation de la règle dépend de la priorité de la condition, de l'emplacement de la règle et de sa position dans la liste des règles (si plusieurs règles existent dans le même emplacement). Les règles au niveau de la cellule sont traitées en premier. Puis, ce sont les règles au niveau de la colonne et les règles au niveau de la ligne. Et enfin sont traitées les règles au niveau de la grille. Pour chaque niveau, les règles sont évaluées en fonction de leur position dans la liste des règles.
Les règles sont traitées en fonction de leur emplacement et de leur position. Cependant, la priorité des instructions de traitement détermine quelle règle est appliquée à une cellule de données. Ainsi, si une règle au niveau de la cellule contient des instructions de traitement de priorité 4 et qu'une règle au niveau de la grille contient des instructions de traitement de priorité 5, la règle au niveau de la grille est appliquée à la cellule de données. Si toutes les règles possèdent des instructions de traitement de même priorité, la règle traitée en premier l'emporte. La priorité est définie en fonction des éléments suivants : présence d'un message de validation dans les instructions de traitement de la cellule, couleur, option de chemin promotionnel Ne pas promouvoir ou une association de plusieurs de ces paramètres.
Tableau 17-2 Priorité des règles dans les formulaires
Priorité de condition par défaut | Message de validation | Couleur | Ne pas promouvoir |
---|---|---|---|
1 (niveau le plus bas) | X | ||
1 | X | ||
1 | X | X | |
2 | X | ||
3 | X | X | |
4 | X | X | |
5 (niveau le plus élevé) | X | X | X |