Access - Mascara de entrada

 
Vista:
sin imagen de perfil
Val: 47
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

Mascara de entrada

Publicado por JOSE (34 intervenciones) el 11/09/2021 03:40:18
Saludos

Tengo una mascara de entrada en access que consta de dos partes.

La primera parte . es de tres numeros
Seguido de un guion ( - )
La segunda parte es de cinco numeros.

Necesito que en la primera parte solo se permita escribir una de estas conbinaciones de numeros . Ejemplo
166 ,266 , 366 , 466 etc

Actualmente me estan escribiendo 000

Como puedo controlar esa primera parte ???

Alguna sugerencia ???


Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de miguel
Val: 501
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Mascara de entrada

Publicado por miguel (292 intervenciones) el 14/09/2021 14:11:05
la estructura del campo es x(9), texto de 9 caracteres ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 47
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

Mascara de entrada

Publicado por JOSE (34 intervenciones) el 15/09/2021 22:06:38
Correcto de 9 caracteres .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de miguel
Val: 501
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Mascara de entrada

Publicado por miguel (292 intervenciones) el 16/09/2021 02:06:36
He estado haciendo unas pruebas y parece que he dado con una solucion.
Te adjunto el ejemplo que he hecho, es un formulario y una tabla con dos campos, uno es un indice y el otro es un campo de texto de 9 caracteres con mascara 000-00000
Para poder controlar que los 3 primeros digitos correspondan a 166 o 266 o 366 o 466 en el evento despues de actualizar del campo txt he incluido un codigo que controla el valor de esos digitos de forma que si no es alguno de los valores indicados no deja pasar, limpia el campo txt y se situa en el campo id para volver a introducir los valores.
No se si es eso lo que querias pero aunque es un codigo un poco rudimentario porque no soy muy bueno con los codigos pero espero que te sirva o te de una idea.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 47
Ha aumentado su posición en 3 puestos en Access (en relación al último mes)
Gráfica de Access

Mascara de entrada

Publicado por JOSE (34 intervenciones) el 20/09/2021 20:20:53
Gracias por el aporte Miguel !!

Le modifique algo y me funcionó
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar