Autor Tema: AYUDA: control entre formularios  (Leído 3316 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bismarck73

  • -*- vieuxMembeR -*-
  • The Communiter-
  • ***
  • Mensajes: 1156
  • Jesus!!! El Camino, La Verdad, y La Vida
AYUDA: control entre formularios
« : 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
[img]http://services.nexodyne.com/e

Desconectado ruiz

  • Sv Full Member
  • *
  • Mensajes: 729
Re: AYUDA: control entre formularios
« Respuesta #1 : 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..

Desconectado bismarck73

  • -*- vieuxMembeR -*-
  • The Communiter-
  • ***
  • Mensajes: 1156
  • Jesus!!! El Camino, La Verdad, y La Vida
Re: AYUDA: control entre formularios
« Respuesta #2 : diciembre 01, 2008, 11:20:29 am »
hey gracias, lo voy a probar ....
[img]http://services.nexodyne.com/e

Desconectado rcguillen

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2320
Re: AYUDA: control entre formularios
« Respuesta #3 : 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
-:Rcguillen-NoMercy:-
-:Es inutil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos:-