Exemples de règles de validation

Voici quelques exemples de règles de validation types :

Exemple 1 : Trouver et corriger les erreurs dans un champ Total

Vous souhaitez vous assurer que la somme inscrite par un client dans un champ appelé Total est correcte et la modifier dans le cas contraire. Total est supposé correspondre au total d’une série de champs appelés Prix.

  1. Créez une règle de validation pour Total. La condition que FORMS doit évaluer est " Sum(Prix) = Total".

  2. Sélectionnez l’action Définition de la valeur de champ.

  3. Cliquez sur Faux puisque l’action doit être exécutée seulement si l’expression évaluée est fausse.

  4. Sélectionnez Total dans la liste pour le nom de champ puisque c’est le nom du champ à changer si sa valeur n’est pas correcte.

    L’expression à entrer est " Sum(Prix)". Elle attribue la somme des champs Prix au champ appelé Total.

  5. Cliquez sur Suivant et enregistrez la règle.

Exemple 2 : Utiliser la valeur d’un champ spécifique pour envoyer des formulaires à une file d’attente

Une institution financière traite des formulaires fournis par des clients qui demandent une augmentation du plafond de leur crédit. Les formulaires demandant une ligne de crédit supérieure à 100 000 F doivent être traités par un cadre supérieur. Ceci peut se faire de la manière suivante :

  1. Créez une règle de validation pour le champ du montant. L’expression que FORMS doit évaluer est "Montant > 25000".

  2. Sélectionnez l’action Définition des files d'attente.

  3. Cliquez sur Vrai puisque l’action doit être exécutée seulement si l’expression évaluée est vraie.

  4. Dans la nouvelle boîte de dialogue, sélectionnez (par exemple) File d'attente 1. Cliquez sur la flèche pour déplacer cette file d'attente vers la boîte Ajouter une file d'attente.

    Si le montant est supérieur à 100 000 F, le champ et le formulaire auquel il appartient sont placés dans la file d'attente 1.

  5. Cliquez sur Suivant et enregistrez la règle.

  6. Pour le cadre supérieur, créez une description de tâche exécutable par cet utilisateur uniquement. Dans la boîte de dialogue Sélectionner une file d'attente pour les descriptions de tâche Verify et Transfer, sélectionnez File d'attente 1. Tous les autres formulaires sont alors exclus de la description de tâche.

Les formulaires comportant des montants allant jusqu’à 100 000 F sont traités normalement. Aucune mesure particulière ne doit être prise pour les exclure de la description de tâche. En effet, les formulaires contenus dans les files d'attente sont inaccessibles aux tâches Verify et Transfer sauf si une demande est spécifiquement formulée dans ce sens.

Un autre moyen consiste à créer des gestionnaires d’événements pour attribuer et supprimer les numéros de file d’attente.

Ajout de règles de validation aux formulaires

Edition d’une règle de validation existante

Changement de l’ordre des règles de validation