Agregar Mascaras De Entrada
Una máscara de entrada es un formato que asignamos para la introducción de valores en el campo. De esta manera se puede controlar el modo en que los usuarios ingresan los datos cuando éstos pueden escribirse de varias formas.
Cuando varias personas escriben información en la base de datos, puede definir el modo en que los usuarios deben escribir los datos encampos específicos para ayudar a mantener la coherencia y para que la base de datos sea más fácil de administrar.
Podemos agregar máscaras de entrada a campos de tabla, consultas y controles de informe y formulario y así estas proporcionan un formato establecido para la entrada de datos en un campo mediante el uso de caracteres y símbolos; Al aplicar una máscara de entrada a un campo, las personasque escriban datos en ese campo deberán seguir el patrón específico definido por la máscara de entrada.
POR EJEMPLO: si el usuario de la base de datos escribe un número de teléfono sin el código de área, en esta máscara en particular, (___) 555-0187, el usuario no podrá guardar los datos hasta que agregue el código de área.
El comportamiento exacto depende de cómo el diseñador de la base dedatos haya configurado la máscara de entrada.
Las máscaras de entrada proporcionan una amplia validación de datos e impiden que los usuarios escriban datos no válidos (como un número de teléfono en un campo de fecha). Además, pueden ayudar a asegurar que los usuarios escriban los datos de manera coherente, para que resulte más fácil buscarlos.
LAS TRES SECCIONES DE UNA MÁSCARA DE ENTRADA
Lasmá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ónes 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 tercerasección también es opcional: 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 deposició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 demarcador de posición.
CARACTERES QUE DEFINEN MÁSCARAS DE ENTRADA
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 ésta 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 undí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...
Regístrate para leer el documento completo.