FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consumo de Recursos de QuickReport
Estoy usando en una aplicacion dos componentes Quickreport y un QRCompositeReport para unirlos,
nunca salen mas de dos hojas porque hay pocos registros. ¿Porque cuando previsualizo entre cinco y diez veces el QRCompositeReport llega un momemto en que aparece el listado a medias? ¿será que queda poca memoria? ¿como puedo ir liberando recursos a medida que visualizo o imprimo listados? Gracias por vuestra atencion, |
#2
|
||||
|
||||
Si tienes como es previsible el objeto Quickreport sobre un formulario ten en cuenta que el formulario lo tienes que cerrar por código, no se cierra al cerrar Quickreport por medio de su botón Close.
Yo hago lo siguiente Código:
Application.CreateForm(TMiForm, MiForm); MiForm.MiQuickRep.Preview; {En el evento OnClose del Form que contiene QuickRep} Application.ProcessMessages; FreeAndNil(MiQuickRep); Action:=CaFree; {y desde donde lo llamé porque sino el form que contiene Quickrep no se cierra y por lo tanto estas tres líneas no se llegarían a ejecutar nunca} MiForm.Close;
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Pues bien, hacía todo lo que expones, casi todo, menos eso de FreeAndNil, y aparentemente no se me ha vuelto a ocurrir,
te lo agradezco. Hasta otra |
|
|
|