FoxPro/Visual FoxPro - A que se debe que mi Fomulario no responde a SETFO

 
Vista:

A que se debe que mi Fomulario no responde a SETFO

Publicado por Ernesto Rodríguez (61 intervenciones) el 08/04/2002 14:55:22
Tengo un formulario con un Boton de Adicionar con este código :

SET MULTILOCKS ON
CURSORSETPROP("BUFFERING",5,ALIAS())
SELECT docum
THISFORM.enadicion=.T.
THISFORM.enedicion=.T.
append blank
THISFORM.txtcoddoc.SETFOCUS
thisform.opc_adic && Aquí esta la llamada a SETFOCUS
THISFORM.REFRESH()

Y en el método "OPC_ADIC" este código :

WITH THISFORM
.txtcoddoc.SETFOCUS && Llamo a SETFOCUS
.txtcoddoc.ENABLED=.T.
.txtcoddoc.VISIBLE=.T.
ENDWITH

Pero al ejecutar el formulario el FOCO no
se ubica en ninguna textbox. ¿ A que se debe ?

Muchas gracias por su ayuda.
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:A que se debe que mi Fomulario no responde a SE

Publicado por Foxperto (894 intervenciones) el 08/04/2002 18:21:45
Hola Ernesto:

Cambia el codigo por este:

SET MULTILOCKS ON
CURSORSETPROP("BUFFERING",5,ALIAS())
SELECT docum
THISFORM.enadicion=.T.
THISFORM.enedicion=.T.
append blank
thisform.opc_adic && Aquí esta la llamada a SETFOCUS
THISFORM.REFRESH()

Y en el método "OPC_ADIC" este código :

WITH THISFORM
.txtcoddoc.ENABLED=.T.
.txtcoddoc.VISIBLE=.T.
.txtcoddoc.SETFOCUS && Llamo a SETFOCUS
ENDWITH

Prueba y me cuentas

Saludos
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