FoxPro/Visual FoxPro - LostFocus

 
Vista:

LostFocus

Publicado por Manuel Medina (22 intervenciones) el 08/02/2007 04:12:27
saludo a todos

alquien podria decirme que debo hacer para que cuando salga de un campo si el valor no es valido pueda regresar al mismo campo usando el evente LostFocus.

if m.codigo<>"20"
thisform.codigo.SetFocus
endif

no se si existe otra forma de hacerlo.

gracias amigos
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:LostFocus

Publicado por ANGEL.. (100 intervenciones) el 08/02/2007 06:11:03
MIRA PUES..:
A TU TEXTBOX.. EN LA PROPIEDAD FORMAT PONELE "K".
LUEGO EN EL EVENTO VALID() PROGRAMAS ESTO:

if m.codigo<>"20"
RETURN .F.
endif

Y ES TODO !! SUERTE..
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

RE:LostFocus

Publicado por Plinio (7841 intervenciones) el 08/02/2007 12:19:41
y no es mala idea agregar esta linea
if m.codigo<>"20"
NODEFAULT
RETURN .F.
endif
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