Es más fácil ingresar información limpia en una base de datos la primera vez que regresar para corregir problemas de entrada de datos más adelante. Las máscaras de entrada en Microsoft Access 2013 reducen la inconsistencia en los conjuntos de datos al requerir plantillas de caracteres específicos para los campos que verifican la información que ingresa un usuario durante la entrada de datos. Si la plantilla de la máscara no coincide, la base de datos muestra un mensaje de advertencia y no confirmará el registro en la tabla hasta que se corrija la falta de coincidencia de formato.
Por ejemplo, una máscara de entrada para requerir que los usuarios ingresen códigos postales en el formato xxxxx-xxxx, donde cada x se reemplaza por un número, garantiza que los usuarios proporcionen un código postal completo de nueve dígitos, incluida la extensión ZIP + 4, y que no utilizan caracteres alfabéticos en el campo.
Creando una máscara de entrada
Cree una máscara de entrada para un campo en una tabla de Access 2013 utilizando el Asistente de máscara de entrada de Microsoft Access:
- Abra la tabla que contiene el campo que desea restringir en la vista Diseño.
- Haga clic en el campo de destino.
- Haga clic en el Máscara de entrada caja en el General pestaña de la Propiedades de campo panel en la parte inferior de la ventana.
- Haga clic en el icono "-" a la derecha del campo Máscara de entrada. Esta acción abre el asistente de máscara de entrada, que le guía por el proceso.
- Seleccione una máscara de entrada estándar en la primera pantalla del asistente y haga clic en Siguiente continuar.
- Revise las opciones en la siguiente pantalla, que le permiten editar la máscara de entrada y elegir el carácter de marcador de posición que Access usa para representar espacios en blanco que el usuario aún no ha completado. Hacer clic Siguiente continuar.
- Especifique si Access debe mostrar los caracteres de formato en el campo de entrada del usuario. Por ejemplo, esta opción incluye el guión entre los primeros cinco dígitos y los últimos cuatro dígitos de un código postal completo. De manera similar, para una máscara de número de teléfono, incluiría los paréntesis, los espacios y el guión. Hacer clic Siguiente continuar.
- Hacer clic Terminar para añadir la mascara. Access muestra la plantilla para el formato solicitado en el panel de Propiedades del campo para ese campo.
Edición de una máscara de entrada
Las máscaras de entrada predeterminadas proporcionadas por Microsoft Access 2013 se adaptan a una amplia variedad de situaciones. Estas máscaras predeterminadas incluyen:
- Números telefónicos
- Números de seguridad social
- códigos ZIP
- Extensiones telefonicas
- Contraseñas
- Varios formatos de fecha y hora.
Use el Asistente de máscara de entrada para editar una máscara de entrada para satisfacer una necesidad que no se resuelve con una de las opciones predeterminadas. Haga clic en el Editar LisBotón t en la primera pantalla del Asistente de máscara de entrada para personalizar un campo. Los caracteres válidos dentro de una máscara de entrada incluyen:
- 0 - El usuario debe ingresar un dígito numérico (0 a 9)
- 9 - El usuario puede ingresar un dígito numérico (0 a 9)
- #: El usuario puede ingresar un dígito numérico, espacio, + o -
- L - El usuario debe ingresar una letra
- ? - El usuario puede introducir una carta
- A - El usuario debe ingresar una letra o un dígito numérico
- a - El usuario puede ingresar una letra o dígito numérico
- & - El usuario debe ingresar un carácter o espacio
- C - El usuario puede ingresar caracteres o espacios
Estos códigos admiten caracteres obligatorios y opcionales en los datos como lo indican las palabras ' debe ' y puede." Si el código de carácter de la máscara de entrada representa una entrada opcional, el usuario podría ingresar datos en el campo pero también dejarlo en blanco.
Los puntos, comas, guiones y barras inclinadas pueden incluirse como marcadores de posición y separadores cuando sea necesario.
Además de estos códigos de caracteres, también puede incluir directivas especiales en las máscaras de entrada. Éstos incluyen:
- ! - La entrada proporcionada por el usuario se ingresa de izquierda a derecha en lugar del formato normal de derecha a izquierda
- > - Todos los caracteres después de este símbolo se convierten en mayúsculas, independientemente de cómo el usuario los ingrese
- <: Todos los caracteres después de este símbolo se convierten a minúsculas, independientemente de cómo los ingrese el usuario
- - El carácter que sigue inmediatamente a la barra se mostrará en la máscara como está escrito
- '- Los caracteres incluidos entre comillas se mostrarán en la máscara tal como están escritos