SoloCodigo

Bases de Datos => Oracle => Mensaje iniciado por: sneider en Domingo 24 de Diciembre de 2006, 18:22

Título: Go_form
Publicado por: sneider en Domingo 24 de Diciembre de 2006, 18:22
Buenas. Estoy utilizando siempre la llamada CALL_FORM para llamar a mis formularios, pero yo no quiero que se me abra varias veces el mismo formulario, es decir, si yo pulso sobre un boton que tiene asociado esto :
CALL_FORM('C:\PRACTICAS \RESERVA');

Si lo pulso 4 veces...se me abren 4 formularios de RESERVA.
Para ello he probado utilizar GO_FORM, pero no se si es necesario que el formulario debe de estar abierto ya para poder utilizar esto.
Yo pongo GO_FORM('RESERVA') en un boton pero no hace nada, no me lleva al formulario RESERVA.

Alguien puede echarme una mano? GRACIAS.
Título: Re: Go_form
Publicado por: wpersei en Miércoles 31 de Enero de 2007, 21:34
se me ocurre poner una variable que cuente cuantas veces le haces clic en el boton y con eso controlas que no lo abran mas de una vez


se que es una solucion algo rebuscada, pero es algo

saludos
Título: Re: Go_form
Publicado por: bogotanoazul en Lunes 17 de Septiembre de 2007, 20:53
En la forma que se abre en el when-new-block-instance Deshabilita el boton en la otra forma.
Título: Re: Go_form
Publicado por: JuanK en Sábado 22 de Septiembre de 2007, 03:29
esta mal.

no debes usar CALL_FORM
usa OPEN_FORM ya que  CALL_FORM abre las ventaans de manera modal.