Rubrique précédente: Association d'un ensemble de règles de validation avec un champ de fenêtre de tâcheRubrique suivante: Exemples d'implémentation


Initialisation de la validation

Lors de l'exécution, la validation est initialisée de l'une des façons suivantes :

L'utilisateur soumet une tâche.

Permet de valider les champs de la fenêtre de tâche soumise qui sont associés à des règles de validation.

L'utilisateur accède à un onglet de fenêtre de tâche différent.

Permet de valider les champs de l'onglet libéré qui sont associés à des règles de validation.

L'utilisateur clique sur Valider dans un onglet.

Permet de valider les champs de l'onglet actuel qui sont associés à des règles de validation.

Le bouton Valider exécute également des gestionnaires d'attributs logiques incluant la méthode de validation.

L'utilisateur modifie une valeur dans un champ dont la propriété Valider lors de la modification est définie sur oui.

Permet de valider les champs de l'onglet actuel qui sont associés à des règles de validation.

Par exemple, si l'option Valider lors de la modification est activée pour un champ Type d'employé et que la valeur du champ Non-exempté est remplacée par Exempté, tous les champs de l'onglet qui sont associés à des règles de validation sont validés. Une règle peut requérir qu'un champ Salaire contienne une valeur et une autre règle peut automatiquement changer un champ Tarif horaire sur 0.

Le code personnalisé utilise une méthode setAttribute... dans l'élément AttributeCollection ou un gestionnaire d'onglets pour définir une valeur d'attribut d'objet géré.

Le champ est configuré avec l'attribut d'objet géré en cours de définition.