Skip to main content

Comprendre les masques de saisie dans Microsoft Access 2013

Access : Masque de saisie et formatage des champs de table de base de données (Juin 2025)

Access : Masque de saisie et formatage des champs de table de base de données (Juin 2025)
Anonim

Il est plus facile de saisir des informations correctes dans une base de données la première fois que de revenir en arrière pour résoudre les problèmes de saisie de données ultérieurement. Les masques de saisie dans Microsoft Access 2013 réduisent les incohérences dans les jeux de données en exigeant des modèles de caractères spécifiques pour les champs qui vérifient les informations saisies par l'utilisateur lors de la saisie des données. Si le modèle du masque ne correspond pas, la base de données fournit un message d'avertissement et ne valide pas l'enregistrement dans la table tant que la disparité de format n'est pas corrigée.

Par exemple, un masque de saisie qui oblige les utilisateurs à saisir les codes postaux au format xxxxx-xxxx (chaque x étant remplacé par un chiffre) garantit que les utilisateurs fournissent un code postal complet à neuf chiffres, y compris l'extension ZIP + 4, et que ils n'utilisent pas de caractères alphabétiques dans le champ.

Création d'un masque de saisie

Construisez un masque de saisie pour un champ dans une table Access 2013 à l'aide de l'Assistant Masque de saisie Microsoft Access:

  1. Ouvrez la table contenant le champ que vous souhaitez restreindre en mode Création.
  2. Cliquez sur le champ ciblé.
  3. Clique le Masque de saisie boîte sur le Général onglet du Propriétés du champ volet au bas de la fenêtre.
  4. Cliquez sur l'icône "-" à droite du champ Masque de saisie. Cette action ouvre l'assistant de masque de saisie, qui vous guide tout au long du processus.
  5. Sélectionnez un masque de saisie standard dans le premier écran de l’assistant et cliquez sur Suivant continuer.
  6. Passez en revue les options de l'écran suivant, qui vous permettent de modifier le masque de saisie et de choisir le caractère fictif utilisé par Access pour représenter les espaces vides non encore renseignés par l'utilisateur. Cliquez sur Suivant continuer.
  1. Indiquez si Access doit afficher les caractères de formatage dans le champ de saisie de l'utilisateur. Par exemple, cette option inclut le trait d'union entre les cinq premiers chiffres et les quatre derniers chiffres d'un code postal complet. De même, pour un masque de numéro de téléphone, il comprendrait les parenthèses, les espaces et le trait d'union. Cliquez sur Suivant continuer.
  2. Cliquez sur terminer ajouter le masque. Access affiche le modèle pour le format demandé dans le volet Propriétés du champ pour ce champ.

Modification d'un masque de saisie

Les masques de saisie par défaut fournis par Microsoft Access 2013 conviennent à une grande variété de situations. Ces masques par défaut incluent:

  • Numéros de téléphone
  • Numéros de sécurité sociale
  • codes ZIP
  • Postes téléphoniques
  • Mots de passe
  • Divers formats de date et d'heure

Utilisez l'assistant de masque de saisie pour modifier un masque de saisie afin de répondre à un besoin non résolu par l'une des options par défaut. Clique le Edit List sur le premier écran de l’assistant de masque de saisie pour personnaliser un champ. Les caractères valides dans un masque de saisie incluent:

  • 0 - L'utilisateur doit entrer un chiffre numérique (0 à 9)
  • 9 - L'utilisateur peut entrer un chiffre numérique (0 à 9)
  • # - L'utilisateur peut entrer un chiffre, un espace, un + ou un -
  • L - L'utilisateur doit entrer une lettre
  • ? - L'utilisateur peut entrer une lettre
  • A - L'utilisateur doit entrer une lettre ou un chiffre
  • a - L'utilisateur peut entrer une lettre ou un chiffre
  • & - L'utilisateur doit entrer un caractère ou un espace
  • C - L'utilisateur peut entrer des caractères ou des espaces

Ces codes prennent en charge les caractères obligatoires et facultatifs dans les données, comme indiqué par les mots ' doit ' et peut être." Si le code de caractère du masque de saisie représente une entrée facultative, l'utilisateur peut saisir des données dans le champ, mais aussi le laisser vide.

Les points, les virgules, les traits d'union et les barres obliques peuvent être inclus comme espaces réservés et séparateurs si nécessaire.

Outre ces codes de caractères, vous pouvez également inclure des directives spéciales dans les masques de saisie. Ceux-ci inclus:

  • ! - L'entrée fournie par l'utilisateur est entrée de gauche à droite au lieu du format normal de droite à gauche
  • > - Tous les caractères après ce symbole sont convertis en majuscules, quelle que soit la manière dont l'utilisateur les a saisis
  • <- Tous les caractères après ce symbole sont convertis en minuscules, quelle que soit la manière dont l'utilisateur les a saisis.
  • - Le caractère suivant immédiatement la barre oblique sera affiché dans le masque tel qu'il est écrit
  • '- Les caractères inclus entre guillemets seront affichés dans le masque comme écrit