Dans de nombreux cas, vous pouvez avoir besoin de collecter des codes provenant de systèmes externes. Des exemples de tels codes incluent :
- Numéros de téléphone
- Numéros d'enregistrement de réfugiés
- Numéros d'identification nationaux
- Numéros de permis de conduire
Dans de nombreux cas, vous ne disposerez pas d'une liste complète de numéros d'enregistrement valides. La meilleure chose à faire est donc de vous assurer que le numéro fourni a le format correct. Cela aidera à réduire les erreurs de saisie de données.
Pour les codes qui ont toujours la même longueur et la même combinaison de lettres et de chiffres, vous pouvez utiliser des masques de saisie pour valider la saisie. Pour les codes plus complexes, vous pouvez utiliser à la place une règle de validation avec des expressions régulières.
Même si un code externe est entièrement composé de chiffres, utilisez toujours un champ Texte, et non un champ Quantité. Le champ Quantité ne doit être utilisé que pour les quantités mesurées.
Composer le masque de saisie
Examinez le format du code que vous devez valider. Y a-t-il des parties du code qui sont toujours les mêmes ? Les masques de saisie utilisent une syntaxe simple pour décrire un modèle :
Caractère | Signification |
---|---|
0 | L'utilisateur doit saisir un chiffre (0 à 9) |
L | L'utilisateur doit saisir une lettre (A-Z) |
A | L'utilisateur doit saisir une lettre (A-Z) ou un chiffre (0-9) |
\0 | L'utilisateur doit saisir le chiffre 0 |
\L | L'utilisateur doit saisir la lettre L |
\A | L'utilisateur doit saisir la lettre A |
Tout autre caractère est considéré comme fixe.
Exemple | Masque de saisie | Explication |
---|---|---|
Numéro d'enregistrement de famille | 1-00000000 | Tous les numéros d'enregistrement commencent par « 1- » suivi d'exactement 8 chiffres |
Initiales de l'agent de cas | LLL | Exactement trois lettres |
ID de l'agent de cas | 000 | Exactement trois chiffres |
Numéro administratif | 2\02\0-00-000 | Commence par « 2020- » suivi d'un tiret, suivi de deux chiffres, d'un tiret et de trois chiffres. |
Numéro de téléphone américain | (000) 000-0000 | Indicatif régional suivi de 3 chiffres, d'un tiret, puis d'exactement 4 chiffres. |
Ajouter le champ
Ouvrez le concepteur de formulaires pour le formulaire auquel vous souhaitez ajouter le champ.
- Cliquez sur « Ajouter un champ »
- Sélectionnez « Texte » dans la liste des types de champs
- Saisissez « Numéro d'enregistrement » comme étiquette du champ
- Saisissez « 1-00000000 » comme masque de saisie
- Enregistrez le formulaire