Una máscara de entrada es un formato
que asignamos para la introducción de valores en el campo. Al igual
que con el formato se pueden generar máscaras de entrada de forma
automática mediante el generador correspondiente o bien podemos
definir nuestras propias máscaras de entrada.
La propiedad Máscara
de entrada puede contener hasta tres secciones separadas por
signos de punto y coma (;).
Sección |
Descripción |
Primera |
Especifica la máscara de entrada propiamente dicha,
por ejemplo, !(999) 999-9999. Para ver una lista de los caracteres
que puedes utilizar para definir la máscara de entrada, mira la
tabla que aparece a continuación. |
Segunda |
Especifica si Access 2007 almacena los caracteres
de visualización literales en la tabla al introducir datos. Si
utilizas 0 para esta sección, todos los caracteres de visualización
literales (por ejemplo, el paréntesis de una máscara de entrada
de un número de teléfono) se almacenan con el valor; si introduces
1 o dejas esta sección en blanco, sólo se almacenan los caracteres
introducidos en el control. |
Tercera |
Especifica el carácter que Access 2007 muestra para
el espacio en el que el usuario debe escribir un carácter en la
máscara de entrada. Para esta sección puedes utilizar cualquier
carácter; para mostrar una cadena en blanco, utiliza un espacio
entre comillas (" "). |
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). |
? |
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). |
|