FoxPro/Visual FoxPro - Ayuda con una duda.....

 
Vista:

Ayuda con una duda.....

Publicado por Marcos A. (263 intervenciones) el 27/08/2002 19:00:07
Tengo la siguiente duda:

Tengo un texbox que al llegar al GOTFOCUS chequeo lo siguiente.

if thisform.text_nombre.value = "" then
thisform.text_nombre.setfocus
endif

pero no logro que vuelva a tener el foco nuevamente para que el textbox no quede sin datos.

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

RE:Ayuda con una duda.....

Publicado por Carlos Lott (298 intervenciones) el 27/08/2002 19:08:30
Lo puedes hacer de esta forma:
En el metdo valid del objeto vas a colocar esto
if !empty(this.value)
else
return.f.
endif
Esto hace que cuando este pulse enter en el campo se quede esperando un valor

Saludos
Carlos Lott
Maracay-Venezuela
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:Ayuda con una duda.....

Publicado por eric (254 intervenciones) el 27/08/2002 19:48:07
Hola. originalmente como lo tienes es correcto, solo que en lugar de validar asi: thisform....value = ""
validalo asi: if empty(thisform....value)
con eso debe bastar
Suerte
E.
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