Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.
Les règles de validation limitent ce qu'un utilisateur est autorisé à saisir dans un champ. Si la saisie d'un utilisateur viole la règle de validation, l'utilisateur ne sera pas autorisé à enregistrer l'enregistrement.
Dans ce tutoriel, nous allons ajouter une règle de validation simple à un formulaire de collecte de données sur les élèves du primaire, plus précisément au champ de l'âge.
Étape 1 : Ajouter un nouveau formulaire
- Sur la page de la base de données, cliquez sur « Ajouter un formulaire ».
- Saisissez « Inscription des élèves » comme nom du formulaire.
Ajouter le champ du nom
- Cliquez sur « Ajouter un champ ».
- Dans la liste des types de champs, cliquez sur « Texte ».
- Saisissez « Nom » comme étiquette.
- Cochez « Clé » dans les paramètres.
Ajouter le champ de l'âge
- Déplacez votre curseur sous le premier champ et cliquez sur le bouton « + ».
- Dans la liste des types de champs, cliquez sur « Quantité ».
- Saisissez « Âge » comme étiquette.
- Cochez « Obligatoire » dans les paramètres.
- Cochez « Définir des règles de validation ».
- Faites défiler vers le bas jusqu'à la section « Règles de validation ».
- Là où il est écrit « Considérer comme valide si », remplacez « N'importe quel » par « Tous ».
- Dans la première ligne de l'éditeur de règles, remplacez le prédicat « est » par « est supérieur à » et définissez la valeur sur « 3 ».
- Cliquez sur le bouton « Ajouter » pour ajouter une autre ligne dans l'éditeur de règles.
- Dans la deuxième ligne, remplacez le prédicat « est » par « est inférieur à » et définissez la valeur sur « 12 ».
- Cliquez sur « Terminé ».
Cliquez sur « Enregistrer » pour enregistrer le formulaire.
Étape 2 : Tester le formulaire de saisie de données
- Dans la vue Tableau, cliquez sur « Ajouter un enregistrement ».
- Dans le champ du nom, saisissez « Oliver Twist ».
- Dans le champ de l'âge, saisissez « 20 ».
- Cliquez sur « Enregistrer l'enregistrement ».
Comme « 20 » viole la règle de validation, ActivityInfo ne vous permettra pas d'enregistrer l'enregistrement. Un message d'erreur s'affichera sous le champ :
Remplacez la valeur par 6 et vous pourrez alors enregistrer l'enregistrement.