Tecnología

Inicio

¿Cómo puedo enmascarar un número de seguro social en Microsoft Access?

¿Cómo puedo enmascarar un número de seguro social en Microsoft Access?


Muchas bases de datos requieren la entrada de una persona de número de la Seguridad Social para el almacenamiento precisa y recuperación de la información de un individuo. En una base de datos grande, un error de entrada del número de la Seguridad Social puede hacer que sea difícil o imposible de trasladar los datos almacenados (ejemplo de la búsqueda de una persona con el nombre John Smith en una base de datos del IRS). Para ayudar a prevenir este tipo de problemas, Microsoft Access permite a los diseñadores de bases de datos para aplicar máscaras de entrada para la mayoría de los tipos de campo simples, incluyendo números de la Seguridad Social. Los diseñadores pueden utilizar el Asistente para máscaras de entrada para hacer esto rápidamente.

Crear el campo

En primer lugar, se necesita un campo de número de la Seguridad Social en su mesa con un tipo de datos de "texto". Aunque un número de Seguridad Social es, obviamente, un número, un tipo de datos numérico sugiere algo que se puede utilizar de manera significativa en un contexto matemático. Este no es el caso con los números de la Seguridad Social, por lo que debe utilizar el "texto" tipo de datos más genérico.

Iniciar el Asistente

Para iniciar el asistente, haga clic en el campo "Máscara de entrada" en el panel Propiedades del campo cerca de la parte inferior de la pantalla de vista de diseño. A continuación, haga clic en el botón pequeño que contiene "..." que aparece en el lado derecho del campo. Los puntos suspensivos suelen indicar un asistente de algún tipo de acceso. Si aparece una ventana de diálogo que dice "debe guardar la tabla ahora," guardar la tabla para continuar.

Darle una oportunidad

El acceso puede ayudar a crear máscaras para mucho más allá de los números de la Seguridad Social. Eso es bueno saberlo, porque una vez que haga un tipo de máscara que es fácil de trabajar con otros formatos de datos. Por ahora se tendrá que seleccionar el texto "número de la Seguridad Social" en el cuadro de texto de diálogo del asistente. En este punto es posible probar la máscara de entrada en el campo de entrada de texto después de la "Práctica:" Nueva a las máscaras? A continuación, darle una oportunidad. Una serie de guiones y guiones aparecen (_ - -____), seguido por el cursor parpadeante. Introduzca un número de nueve dígitos; usted no será capaz de entrar en cualquier cosa menos nueve caracteres numéricos en el campo. Eso es lo que son todos acerca de las máscaras.

Establecerse en un formato

En el siguiente paso, el asistente le da la oportunidad de modificar la máscara. Verá la cadena "000-00-0000". Esto indica que la máscara requiere nueve caracteres numéricos y se mostrará con guiones después de las posiciones tercera y quinta. Usted puede retirar los guiones si se desea, pero no debe alterar los "0" s. Los marcadores de posición "0" hacer cumplir la "dígitos solamente" regla. La alteración de ellos es probable que romper esa regla y puede hacer que la máscara inutilizable. También puede cambiar el carácter de marcador de posición del defecto subrayado (_) al algo más. La modificación de esta simplemente cambia lo que el usuario verá en el campo de entrada antes de entrar ningún dato.

Los guiones o guiones n?

Al final, el asistente le pregunta si desea almacenar los caracteres de guión con el número de la Seguridad Social en su base de datos o no. En función de sus necesidades de almacenamiento y presentación, esto puede no ser importante y, o bien va a funcionar. La elección para almacenar los caracteres de guión agregará 16 o 32 bytes de datos repetidos para ser almacenado para cada fila de la base de datos (dependiendo de la codificación de texto). En una pequeña base de datos, la disponibilidad de los guiones hace la presentación de datos más fácil, pero en una gran base de datos que los datos repetidos innecesarios puede añadir hasta una pérdida grande.

Usted puede cambiar siempre su mente

Cuando haya terminado con el asistente verá una variación de uno de los siguientes en el panel de propiedades del campo:

000-00-0000 ;; _

o

000-00-0000; 0; _

dependiendo de si ha elegido para almacenar los guiones con el número o no. La presencia de un "0" entre los dos puntos y coma indica a Access que haya elegido para almacenar los guiones, que indica ausencia lo contrario. El carácter final de subrayado indica la elección de carácter marcador de posición. Si ha elegido un carácter diferente que aparecerá cuando el guión está aquí. Si cambia de opinión sobre el almacenamiento de los guiones simplemente quitar o añadir el "0" entre los dos puntos y comas en el campo de la máscara de entrada.