Una máscara de entrada se utiliza para dar formato y validar datos introducidos en campos y formularios. Access proporciona un asistente para crear fácilmente máscaras de entrada usando caracteres especiales que especifican el tipo de datos permitidos en cada posición. Las máscaras de entrada garantizan que los datos se introducen en el formato correcto, como un número de teléfono.
Máscaras de entrada Access: formato y validación de datos
1. Una máscara de entrada se utiliza en campos (en tablas y consultas) y en cuadros de
texto y cuadros combinados (en formularios) para dar formato a los datos y para
proporcionar algún control sobre qué valores pueden introducirse. Una máscara de
entrada está formada por caracteres literales (como espacios, puntos, guiones y
paréntesis) que separan los espacios en blanco para rellenar. La configuración de la
propiedad Máscara de entrada (InputMask) está formada por caracteres literales junto con
caracteres especiales que determinan el tipo de valor que puede introducirse en un
espacio en blanco en esa posición. Las máscaras de entrada se utilizan principalmente en
campos de Texto y de Fecha/Hora, pero también pueden utilizarse en campos Numéricos
o de Moneda.
Para garantizar que los datos se introducen correctamente, la forma más fácil de la
validación consiste en aplicar una máscara de entrada a un campo. Access proporciona
un Asistente para máscaras de entrada para hacer el proceso fácil.
Para iniciar el Asistente para máscaras de entrada, seleccione la propiedad Máscara de
entrada y elija el botón de puntos suspensivos. Dependiendo de lo que estaba haciendo
inmediatamente antes de esto, el acceso puede preguntar si desea guardar la tabla que
ha estado trabajando in Haga clic en Sí para guardar la tabla. El Asistente para máscaras
de entrada le proporcionará una lista de pre-configurar las máscaras de entrada, por
ejemplo, puede optar por obligar al usuario a introducir un número de teléfono en un
formato predefinido para evitar errores en los datos de entrada. Seleccione la máscara
que desee aplicar. Si no se adapte exactamente a sus necesidades máscara, elegir uno
que es similar.
Al crear una máscara de entrada, puedes utilizar caracteres especiales para hacer que
la introducción de determinados datos (por ejemplo, el código de área de un número de
teléfono) sea obligatoria y que los demás datos sean opcionales (como la extensión de
teléfono). Estos caracteres especifican el tipo de datos, como el número o el carácter
que debe introducir para cada carácter de la máscara de entrada.
Puedes definir una máscara de entrada utilizando los siguientes caracteres
Carácter
Definición
0
Dígito (0 a 9, entrada obligatoria, signos más [+] y menos [-] no
permitidos).
9
Dígito o espacio (entrada no obligatoria, signos más y menos no
permitidos).
#
Dígito o espacio (entrada no obligatoria; los espacios se muestran
en blanco en el modo Edición, pero se eliminan cuando se guardan
los datos; signos más y menos permitidos).
L
Letra (A a Z, entrada obligatoria).
2. ?
Letra (A a Z, entrada opcional).
A
Letra (A a Z, entrada opcional).
a
Letra o dígito (entrada opcional).
&
Cualquier carácter o un espacio (entrada obligatoria).
C
Cualquier carácter o un espacio (entrada opcional).
.,:;-/
Marcador de posición decimal y separadores de miles, hora y fecha.
<
Hace que todos los caracteres se conviertan a minúsculas.
>
Hace que todos los caracteres se conviertan a mayúsculas.
!
Hace que la máscara de entrada se muestre de derecha a izquierda,
en lugar de mostrarse de izquierda a derecha. Los caracteres
introducidos en la máscara siempre se rellenan de izquierda a
derecha. Puedes incluir el signo de exclamación en cualquier lugar
de la máscara de entrada.
Hace que el carácter siguiente se muestre como un carácter literal
(por ejemplo, A se muestra sólo como A).