Campo dia/mes ajustado a izquierda con 0


([N2] carlosmorandin1) #1

Hola buen dia. soy nuevo en Velneo. una consulta quizas basica.
tengo que permitir ingresar un campo alfabetico con la mascara dd/mm (sin año) .
como puedo configurar una mascara para que quede con 0 a la izquierda si el operador cargó (1/12).
sería que me guarde 01/12.
gracias


([N3] pacosatu) #2

Hola carlosmorandin1.

Aunque seas nuevo en Velneo esto es un problema general que vas a tener en cualquier entorno.

Tienes 2 opciones.

  • Si el control es alfabético usa una máscara 99/99;0
  • Si el control es fecha usa una máscara dd/MM

Si el control es de “Edición alfabética” serás tú el que debe hacer la validación de la cadena introducida.

  • Primero. Que sea de la forma 99/99
  • Segundo. Que la primera parte “dd” tenga un rango de 01 a 31 y la segunda “mm” de 01 a 12.
  • Tercero. Que la pareja dd/mm tenga un valor de fecha correcto en el año que corresponda (bisiesto o no).
    Son muchas validaciones como ves.

Si el control es “Edición fecha” verás que con esa máscara no tendrás que hacer validación porque es automática.

Conclusión, usa un campo Fecha que editas en un control Edición Fecha con máscara dd/MM.

Saludos
Paco Satué


([N2] carlosmorandin1) #3

excelente ! solucionado con el campo fecha .
muchas gracias !
Carlos