Validar una fecha

De casualidad tienes alguna rutina o procedimiento para validar una fecha en el evento valid de un textbox; es que tengo una aplicación que me genera error cuando introduzco mal una fecha.
1

1 Respuesta

77.000 pts. Me defiendo en lo que a VFP se refiere
Le puedes poner en "lostfocus" lo siguiente:
this.value = DTOC(CTOD(this.value))
y en tu valicion, antes de guardar le pones lo siguiente:
if EMPTY(CTOD(this.TextFecha.Value))
Messagebox('Fecha no válida', 16,'Aviso')
Endif
Ahí tu decides si guardas o no con el dato vacío.
El problema que tengo es el siguiente: en mi aplicación tengo un textbox donde ingreso una fecha. En formato dd/mm/aa pero cuando ingreso una fecha incorrecta por ejemplo 30/02/07 el programa se congela y quiero evitar eso. Entonces lo que quiero es una forma de que inmediatamente después de ingresar una fecha incorrecta no me la acepte para que la aplicación no se través.
¿La respuesta que me enviaste me funciona para esto?
Gracias por tu tiempo, espero no ser molestia.
Si.
Sero agregale un
SET DATE TO BRITISH
Para activar ese formato de fecha.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas