KikeBuilder Cdt

Registrado: 28 Oct 2008Mensajes: 2
|
Publicado: Mar 11 Nov, 2008 5:14 pm Asunto: Problema con TReportDesignerDialog |
|
|
Buenas a todos.Tengo el siguiente problema con el dynamic_cast,me explico:
Lo que quiero es manipular un report mediante el uso de QRDesign.tengo una variable de tipo TReportDesignerDialog *design dentro del formulario Form1.Lo que quiero esque antes de mostrar el report pueda manipularlo mediante el uso de la funcion BeforePrint.
| Código: |
design->LoadReport(a);
design->BeforePrint=dame_banda();
design->PreviewReport(a);
// aquí manipularia las columnas de las bandas para ponerlas de distintos colores o lo que fuera.
void __fastcall TForm1::dame_banda()
{
TQRSubDetail *subDetalle = dynamic_cast <TQRSubDetail>(design->ReportForm->FindComponent("QRSubDetail1"));
// resto de codigo
}
|
Me salta el programa , con un error en direccion de memoria al realizar el casting .Haber si me podeis echar un cable.
Gracias.Un saludo |
|