Access - Validar Campo

 
Vista:

Validar Campo

Publicado por Hector F (1 intervención) el 25/04/2007 21:15:24
Hola buenas tardes.
Tal vez sea muy simple esto, pero quisiera que un formulario me validara que al introducir una fecha que no sea martes, no pudiera seguir capturando.

Primero lo intenté con la opción "Regla de Validación" con algo así como:
<>DíaSemana(3)

pero no funcionó.

Ahora lo puse en el evento "Al Salir.." de la siguiente manera:

Private Sub Fecha_Pago_Exit(Cancel As Integer)
If Weekday(Fecha_Pago) <> 3 Then
MsgBox "Solamente es posible capturar en Martes"
Me.Fecha_Pago.SetFocus
End If
End Sub

y aún cuando si me verifica que el día sea "Martes" me deja seguir capturando, ¿qué es lo que me falta hacer para que no permita seguir capturando hasta corregir la fecha?
Pensé que con "SetFocus" sería suficiente, pero no.

De antemano muchas gracias a todos.
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

RE:Validar Campo

Publicado por Victor Manuel (101 intervenciones) el 26/04/2007 01:19:13
Trata poniendole exit sub en tu codigo haber si te funciona, por ejemplo:

Private Sub Fecha_Pago_Exit(Cancel As Integer)
If Weekday(Fecha_Pago) <> 3 Then
MsgBox "Solamente es posible capturar en Martes"
Exit sub
Else
Me.Fecha_Pago.SetFocus
End If
End Sub

Alguna duda o comentario no dudes en postear, Saludos

Victor
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