Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-07-2006
david duarte david duarte is offline
Miembro
 
Registrado: ago 2005
Posts: 217
Poder: 19
david duarte Va por buen camino
Index is out of date

Hola!!!!
ya se que hay varios temas con este titulo, pero no encontre, la solucion, bueno, realmente ya mas o menos me doy una idea de porque sale este error.

Pero no encuentro la solucion al mio, mi problema es que al mostrar un reporte (varias veces y no necesariamente el mio) me sale este error.

Explico

al momento de generar el reporte, genero unas columnas (qrdbtext), el problema es que no siempre son las mismas, al final, (supuestamente) se liberan, pero cuando vuelvo a mostrar el siguiente reporte, me sale este error, entonces, probablemente sea por ese lado.

Este error me pasa cuando despues de varias veces mostrar "x" reportes.

y hay veces que se enciman los qrdbtext, es decir, creo que no se liberan, por lo tanto, cuando vuelvo a crear los del reporte actual, y estos son de menor tamaño que los anteriores, se alcanza a distinguir un cacho de texto del anterior.

Si no me explico, pongo codigo

aqui es donde creo los qrdbtext
Código Delphi [-]
   texto := TQRDBText.Create(DetailBand1);
   texto.Top := arriba;
   texto.Left := izq;
   texto.DataSet := Query1;
   texto.Mask := ',.00';

tambien utilizo una funcion para calcular el tamaño del texto o del qrdbtext.

supuestamente cuando salgo del qreport se destruye o se libera la memoria que utilizé cuando asigne los qrdbtext,

entonces si cada que abro un reporte se crean los qrdbtext porque me marca ese error??

bueno y aprovechando de su generosidad, alguien sabe si puedo liberar la memoria que utilizo al momento de mostrar el reporte, esto es, que cuando el reporte se muestre completo, se libere la memoria que se ocupo.

esto podria ser con un try... finally.

Muchas gracias de nuevo
Saludos!!!

Última edición por david duarte fecha: 20-07-2006 a las 01:13:25.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Index is out of date... index table torito Conexión con bases de datos 7 10-12-2016 13:21:31
Index Out of Date mariofur Conexión con bases de datos 1 23-05-2006 13:30:11
¿index Of Out Date? Porque!!!!!!!!! seken Conexión con bases de datos 8 01-10-2004 17:34:06
El famoso 'Index out of date' cesarjbf Tablas planas 2 10-06-2004 07:53:33
Index out of date Luis_Alberto Tablas planas 3 27-11-2003 07:51:22


La franja horaria es GMT +2. Ahora son las 08:34:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi