Ver Mensaje Individual
  #1  
Antiguo 12-11-2004
MrSr MrSr is offline
Registrado
 
Registrado: nov 2004
Posts: 3
Reputación: 0
MrSr Va por buen camino
Problema con QuickReport

Hola, tengo un problema con los QuickReport y la verdad es que me urge bastante solucionar esto, a ver si alguien puede ayudarme. En mi aplicación tengo un QuickReport con un QRBand de tipo Detail. En este QRBand voy insertando de forma dinámica QRLabels. El problema es que cuando inserto muchos QRLabels y me paso del tamaño de página, los QRLabels que "se pasan de largo" los pierdo, quiero decir, el QuickReport no me los pone en una página nueva.

El código que uso para insertar los QRLabels es parecido a esto:

int top_anterior=0;
for(int i=0; i<4000; i++)
{
TQRLabel * etiqueta=new TQRLabel(QRBCuerpo);
etiqueta->Left=30;
etiqueta->Top=top_anterior+20;
top_anterior+=20;
etiqueta->Caption="Hola";
etiqueta->Visible=true;
etiqueta->Parent=QRBCuerpo;
}

Nota: QRBCuerpo es el nombre del QRBand en el que inserto los QRLabels

He intentado solucionarlo con el método NewPage() del QuickReport, pero siempre que lo llamo me sale una excepción de Violación de Acceso, independientemente del número de QRLabels que haya insertado.
Responder Con Cita