Ordre d'évaluation et d'exécution des règles de validation des données

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 16-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