1.9. Máscaras de entrada

 

1.9. Máscaras de entrada

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.

 

1.9.1. Caracteres válidos de máscaras de entrada

Microsoft Access interpreta los caracteres de la primera sección de la definición de la propiedad Máscara de entrada (InputMask) tal como se muestra en la tabla siguiente. Para definir un carácter literal deberá introducirse cualquier otro carácter no incluido en la tabla, incluidos espacios y símbolos. Para definir uno de los siguientes caracteres como un carácter literal, deberá anteponer a dicho carácter una barra diagonal inversa (\).

 

Carácter

Descripció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; las posiciones en blanco se convierten en espacios; se permiten los signos más y menos).

L

Letra (A-Z, entrada obligatoria).

?

Letra (A-Z, entrada opcional).

A

Letra o dígito (entrada obligatoria).

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 millares, fecha y hora.

Convierte a minúsculas todos los caracteres que siguen.

Convierte a mayúsculas todos los caracteres que siguen.

!

Hace que la máscara de entrada se muestre de derecha a izquierda, en lugar de hacerlo de izquierda a derecha..

\

Hace que el carácter que viene a continuación se muestre como carácter literal.

Contraseña

Al establecer la propiedad Máscara de entrada (InputMask) a la palabra Contraseña, se crea un cuadro de texto de entrada de contraseña. Cualquier carácter escrito en este cuadro de texto se almacena como tal, pero se muestra como un asterisco (*).

 

1.9.2. Ejemplos de máscaras de entrada

La tabla siguiente muestra algunas definiciones de máscara de entrada útiles y ejemplos de valores que pueden introducirse en ellos. Para obtener información sobre los códigos utilizados para crear definiciones de máscaras de entrada, consultar la tabla incluida al final de este tema.

 

Definición de máscara de entrada

Ejemplos de valores

(000) 000-0000

(206) 555-0248

(999) 999-9999!

(206) 555-0248

(   ) 555-0248

(000) AAA-AAAA

(206) 555-TELE

#999

-20

2000

>L????L?000L0

GREENGR339M3

 

MAY R 452B7

>L0L 0L0

T2F 8M4

00000-9999

98115-

98115-3007

>L<??????????????

Elena

Manuel

ISBN 0-&&&&&&&&&-0

ISBN 1-55615-507-7

ISBN 0-13-964262-5

>LL00000-0000

DB51392-0493

Licencia Creative Commons