Entender los caracteres de máscara de entrada |
Cuando se define una máscara de entrada, puede indicar caracteres que determinan el tipo de datos que se aceptará para cada carácter, denominados caracteres de control. También se pueden indicar caracteres que se mostrará y/o imprimirán con los datos, denominados caracteres literales.
Los caracteres de control permiten definir de forma explícita el tipo de datos que se admitirán en la entrada en una posición de carácter específica. Puede establecer cada posición de carácter individual independientemente del resto de caracteres de la máscara de entrada.
Carácter de máscara |
Descripción |
---|---|
0 |
Dígito (entrada necesaria): Únicamente los números son necesarios. Los símbolos más (+) y menos (-) no son válidos. |
9 |
Dígito o espacio (entrada opcional): Admite números o espacios. Los símbolos más (+) y menos (-) no son válidos. |
# |
Dígito/Espacio/+/- (entrada opcional): Admite números y espacios. Las posiciones en blanco se convierten en espacios. Los símbolos más (+) y menos (-) son válidos. |
L |
Letra (entrada necesaria): Únicamente admite letras. |
? |
Letra (entrada opcional): Admite letras y espacios. |
A |
Letra o dígito (entrada necesaria): Admite únicamente letras o números. |
a |
Letra o dígito (entrada opcional): Admite letras, números y espacios. |
& |
Cualquier carácter o un espacio (entrada necesaria): Requiere letras, números, símbolos o espacios. |
C |
Cualquier carácter o un espacio (entrada opcional): Admite letras, números, símbolos o espacios. |
. , : / |
Símbolos para decimales y miles y separadores de fecha y hora: El carácter utilizado depende de los valores regionales especificados en el cuadro de diálogo Propiedades de valores regionales, al que se accede a través del Panel de control de Windows. |
< |
Convertir a minúsculas: Permite poner en minúsculas todos los datos ordenados alfabéticamente. |
> |
Convertir a mayúsculas: Permite poner en mayúsculas todos los datos ordenados alfabéticamente. |
! |
Introducir datos de derecha a izquierda: Permite introducir los datos de derecha a izquierda, en lugar de la manera predeterminada de izquierda a derecha. También es posible introducir el signo de admiración donde lo desee en la máscara de entrada. |
\ |
Carácter único: Permite utilizar cualquier carácter de control como carácter literal. Por ejemplo, \L visualizaría la letra L en lugar de funcionar como un carácter de control. |
"" |
Caracteres múltiples: Permite utilizar una cadena de caracteres de control como si de caracteres literales se tratara. Por ejemplo, "LAC#" se visualizaría simplemente como LAC#. |
Los caracteres literales son caracteres que se muestran en la pantalla o en la impresión, pero no afectan a los datos.
A pesar de que algunos caracteres de teclado se consideran caracteres de control, la mayoría no lo son y es posible introducirlos directamente en la máscara de entrada, simplemente colocándolos en el campo Máscara de entrada.
Si desea utilizar un carácter de control como si de un carácter literal se tratara, deberá colocar una barra invertida (\) justo antes del carácter de control o colocar una cadena de caracteres de control entre comillas.
Por defecto, los caracteres literales de la máscara de entrada se mostrarán en la plantilla y se imprimirán en sus elementos. No obstante, en ocasiones podría querer mostrar caracteres literales en la entrada de datos, pero no imprimirlos en sus elementos. Para ello, desactive la opción Imprimir caracteres literales. Cuando esté desmarcada, los caracteres literales se mostrarán en las correspondientes casillas de respuestas del formulario de entrada de datos que se muestra durante la ejecución de un trabajo de impresión.