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 enfreint 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 collectant des données sur les élèves de l'école primaire, plus précisément au champ âge.
Étape 1 : Ajouter un nouveau formulaire
- Depuis la page de la base de données, cliquez sur « Ajouter un formulaire »
- Saisissez « Inscription des étudiants » comme Nom du formulaire
Ajouter le champ 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 â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 les règles de validation »
- Faites défiler jusqu'à la section « Règles de validation »
- Là où il est écrit « Compter comme valide si », modifiez « N'importe laquelle » en « Toutes »
- Dans la première ligne de l'éditeur de règles, modifiez le prédicat de « est » à « 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, modifiez le prédicat de « est » à « 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
- Depuis la Vue Tableau, cliquez sur « Ajouter un enregistrement »
- Dans le champ nom, saisissez « Oliver Twist »
- Dans le champ âge, saisissez « 20 »
- Cliquez sur « Enregistrer l'enregistrement »
Parce que « 20 » enfreint la règle de validation, ActivityInfo ne vous autorisera pas à enregistrer l'enregistrement. Un message d'erreur s'affichera sous le champ :
Modifiez la valeur à 6 et vous pourrez alors enregistrer l'enregistrement.