Sv Community El Salvador

Soporte y Tecnología => Programación => FOX => Mensaje iniciado por: bismarck73 en diciembre 01, 2008, 11:06:50 am

Título: AYUDA: control entre formularios
Publicado por: bismarck73 en diciembre 01, 2008, 11:06:50 am
necesito un concejo para mejorar el control entre forms independientes o sea:

digamos tengo un form de captura y otro form de busqueda, el primero llama al otro mediante la instruccion do form ... localizada en un command button en el evento click. el problema es que despues del do form .... tengo mas lineas que necesito q se ejecuten cuando el form busqueda termine su ejecucion y devuelva un valor, para q continue las demas lineas en mencion en el form de captura.

en otras palabras es como pausar el evento mientras el otro termine, lo logre utilizando READ EVENTS (despues del do form en el form captura) y luego CLEAR EVENTS (en el evento unload del form busqueda), pero me gustaria de que otra manera podria hacer esa pausa o bien como mejoraria el control entre formularios.

gracias
Título: Re: AYUDA: control entre formularios
Publicado por: ruiz en diciembre 01, 2008, 11:09:53 am
en el formulario de buzqueda ponele la propiedad modal = 1

y listo eso te va a detener hasta que termies ese formulario continuara ejecutando el resto de codigo..
Título: Re: AYUDA: control entre formularios
Publicado por: bismarck73 en diciembre 01, 2008, 11:20:29 am
hey gracias, lo voy a probar ....
Título: Re: AYUDA: control entre formularios
Publicado por: rcguillen en diciembre 01, 2008, 12:52:12 pm
ademas de lo q te dijo ruiz...

llamalo asi :

myvarible = .f.
do form formulario2 to myvariable

en el formulario dos en el unload coloca return .t.

y eso seria todo.

att