Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 05 Abr, 2005 9:53 am Asunto: Reporte dinámico, orientar página ... |
|
|
Estoy generando un reporte en tiempo de ejecución y no consigo cambiar la orientación de la página, el código que utilizo es el siguiente:
| Código: |
if (socios->RecordCount>0){
TQuickRep *listado;
listado = new TQuickRep(Application);
listado->ReportTitle = "Listado de socios";
TQRBand *Titulo = listado->CreateBand(rbTitle);
TQRBand *CabColumnas = listado->CreateBand(rbColumnHeader);
TQRBand *Detalle = listado->CreateBand(rbDetail);
TQRBand *Pie = listado->CreateBand(rbPageFooter);
listado->Page->Orientation = poLandscape; //esta es la línea que no me funciona.
listado->PreviewModal();
delete Pie;
delete Detalle;
delete CabColumnas;
delete Titulo;
delete listado;
}
|
Por más que le especifico el Page->Orientation=poLandsCape el reporte siempre me sale en vertical (poPortrait), también he probado los métodos Update() y Prepare() pero sigue sin funcionar.
Agradeceré cualquier sugerencia. Saludos. _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|