martes, 6 de noviembre de 2007

mascara de entrada

Puede utilizar la propiedad MáscaraDeEntrada (InputMask) para crear una máscara de entrada (en ocasiones denominada "plantilla de campo") que utilice caracteres de visualización literales para controlar cómo se especifican los datos en un campo o un control (control: objeto de interfaz gráfica para el usuario, como un cuadro de texto, una casilla de verificación, una barra de desplazamiento o un botón de comando, que permite a los usuarios controlar el programa. Utilice los controles para mostrar datos y opciones, realizar una opción o facilitar la lectura de la interfaz.). Por ejemplo, la siguiente máscara de entrada requiere que todas las entradas de número de teléfono contengan exactamente los dígitos suficientes para constituir un código de área y un número de teléfono y que sólo puedan especificarse números en cada espacio vacío. Solamente se podrán rellenar estos espacios.
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. La configuración de la propiedad Máscara de entrada (InputMask) está formada por caracteres literales (como espacios, puntos, guiones y paréntesis) más caracteres especiales que determinan el tipo de valor que puede escribirse en el 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.
Puede establecer la propiedad Máscara de entrada en la vista Diseño (vista Diseño: ventana que muestra el diseño de estos objetos de base de datos: tablas, consultas, formularios, informes, macros y páginas de acceso a datos. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.) de una tabla, consulta o formulario. En la mayoría de los casos, probablemente desee establecer la propiedad del campo en la vista Diseño de la tabla. De esta forma, la máscara de entrada se aplica automáticamente al campo en la vista Diseño de la consulta y a los controles de un formulario o informe dependiente (control enlazado: control utilizado en un formulario, informe o página de acceso a datos para mostrar o modificar los datos de una tabla, consulta o instrucción SQL. La propiedad OrigenDelControl (ControlSource) del control almacena el nombre del campo al que se encuentra enlazado.) de ese campo. No obstante, en algunos casos es posible que desee establecer la propiedad en la vista Diseño de la consulta o en la vista Diseño del formulario. Por ejemplo, puede que desee omitir la máscara de entrada en una tabla pero incluirla en un cuadro de texto. Asimismo, si está utilizando un control independiente (control no enlazado: control que no está conectado con un campo de una tabla, consulta o instrucción SQL subyacente. Un control no enlazado se suele utilizar para mostrar texto informativo o imágenes decorativas.), deberá establecer la propiedad Máscara de entrada en la vista Diseño del formulario.

No hay comentarios: