PDA

Ver la Versión Completa : Cual es la propiedad?


jam888
03-05-2005, 22:43:55
Bien amigos, tengo lo siguiente form1 y form2, en form1 tengo un boton que crea el form2, en el form2 tengo un quickreport(que funciona de maravillas), entonces en el formcreate del form2 tengo esto:quickreport1.preview;.
El problema es que cuando cierro la previsualizacion del quicreport, este se cierra y quedo en el form2, este (form2)sigue en estado de ejecucion y el quickreport se ve como si estuviese en la parte de diseño(¿no hay alguna propiedad para que este quede invisible? o ¿de alguna manera cuando cierro la previsualizacion del quickreport, cerrar este y el form2(que es el que lo contiene)) Espero me den alguna respuesta(Todo esto hecho en Delphi). Un Abrazo

marcoszorrilla
03-05-2005, 22:58:55
Si llamamos a QuickReport desde Form1, y éste se encuentra alojado en Form2.


Applicaction.CreateForm(TForm2, Form2);
Form2.QuickRep1.PreviewModal;

Form2.Close;

{En el evento OnClose del Form2}

Application.ProcessMessages;
FreeAndNil(QuickRep1);
Action:=CaFree;


Un Saludo.

jam888
04-05-2005, 02:07:53
Muchas Gracias Marcos ahora si mi aplicacion se acerca a lo perfecto.
Un Abrazo