Las tres secciones de una máscara de entrada
Las máscaras de entrada están compuestas de una sección obligatoria y dos secciones opcionales, y cada una de ellas se separa con punto y coma. El propósito de cada sección es el siguiente:
- La primera sección es obligatoria. Incluye los caracteres o la cadena (serie de caracteres) de máscara junto con marcadores de posición y datos literales, como paréntesis, puntos y guiones.
- La segunda sección es opcional y hace referencia a los caracteres de máscara incrustados y al modo en que se almacenan dentro del campo. Si la segunda sección se establece en 0, los caracteres se almacenan con los datos; si se establece en 1, los caracteres solo se muestran, pero no se almacenan. Si la segunda sección se establece en 1, puede ahorrarse espacio de almacenamiento en la base de datos.
- La tercera sección también es opcional e indica un solo carácter o espacio que se usa como marcador de posición. De forma predeterminada, Access usa el carácter de subrayado (_). Si desea usar otro carácter, escríbalo en la tercera sección de la máscara.
Por ejemplo, esta es una máscara de entrada para números de teléfono con formato de EE.UU.: (999) 000-000;0;-:
- La máscara usa dos caracteres de marcador de posición: 9 y 0. El 9 indica un dígito opcional (que hace que sea opcional escribir el código de área) y el 0 indica un dígito obligatorio.
- El 0 de la segunda sección de la máscara de entrada indica que los caracteres de máscara se almacenarán con los datos.
- La tercera sección de la máscara de entrada especifica que se debe usar un guión (-) en vez del carácter de subrayado (_) como carácter de marcador de posición.
Caracteres que definen las máscaras de entrada en bases de datos de escritorio de Access
En la siguiente lista, se enumeran los caracteres literales y marcadores de posición de una máscara de entrada y se explica cómo esta controla la entrada de datos:
Carácter
|
Explicación
|
0
|
El usuario debe escribir un dígito (0 a 9).
|
9
|
El usuario puede escribir un dígito (0 a 9).
|
#
|
El usuario puede escribir un dígito, espacio, signo más o menos. Si se omite, Access escribe un espacio en blanco.
|
l
|
El usuario debe escribir una letra.
|
?
|
El usuario puede escribir una letra.
|
A
|
El usuario debe escribir una letra o un dígito.
|
a
|
El usuario puede escribir una letra o un dígito.
|
&
|
El usuario debe escribir un carácter o un espacio.
|
C
|
El usuario puede escribir caracteres o espacios.
|
. , : ; - /
|
Marcadores de posición de decimales y millares, separadores de fecha y hora. El carácter que seleccione dependerá de la configuración regional de Microsoft Windows.
|
>
|
Convierte todos los caracteres que le siguen a mayúscula.
|
<
|
Convierte todos los caracteres que le siguen a minúscula.
|
!
|
Hace que la máscara de entrada se rellene de izquierda a derecha y no de derecha a izquierda.
|
\
|
Los caracteres que le siguen inmediatamente se mostrarán literalmente.
|
""
|
Los caracteres que están entre comillas dobles se mostrarán literalmente.
|
No hay comentarios:
Publicar un comentario