Langue: Français
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 de l'â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 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 les règles de validation »
- Faites défiler vers le bas jusqu'à la section « Règles de validation »
- Là où il est écrit « Compter comme valide si », modifiez « N'importe laquelle » par « 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 »
- Saisissez un message dans la zone de texte « Message d'erreur de validation » sous l'éditeur de règles, par exemple « L'âge doit être supérieur à 3 et inférieur à 12 ». Le message est facultatif et limité à 1 024 caractères. Si vous le laissez vide, ActivityInfo affiche un message par défaut dérivé des règles définies. Le message d'erreur est traduit de la même manière que l'étiquette et la description d'un champ.
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 du nom, saisissez « Oliver Twist »
- Dans le champ de l'âge, saisissez « 20 »
- Cliquez sur « Enregistrer l'enregistrement »
Comme « 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.