Ver Mensaje Individual
  #2  
Antiguo 11-01-2006
Avatar de Cabanyaler
Cabanyaler Cabanyaler is offline
Miembro
 
Registrado: jun 2003
Ubicación: País Valencià
Posts: 339
Reputación: 24
Cabanyaler Va por buen camino
Lo he intentado con el componente de la paleta del QuickReport denominado TQRCompositeReport con el siguiente código:

Código:
procedure TFLisFiltro_ConCliObr.QRCompositeReportLisConCliObrAddReports(
  Sender: TObject);
begin
    QRCompositeReportLisConCliObr.Reports.Add(QRLisConCliObr1);
    QRCompositeReportLisConCliObr.Reports.Add(QRLisConCliObr2);
end;
Pero me imprime primero todas las páginas del QRLisConCliObr1 y posteriormente todas las páginas del segundo QRLisConCliObr2, mientras lo que yo quiero es que me imprima la página del QRLisConCliObr1 y seguidamente el contendo de la página del QRLisConCliObr2 para completar la información de una tupla, para continuar con la siguiente tupla imprimiendo el QRLisConCliObr1 y después el QRLisConCliObr2 y así sucesivamente.
Para ello he utilizado este código:

Código:
procedure TFLisFiltro_ConCliObr.QRBandCabezaListadoBeforePrint(
  Sender: TQRCustomBand; var PrintBand: Boolean);
begin
    QRLisConCliObr1.NewPage;
end;
... y puesto la propiedad de la banda del título del QRLisConCliObr1.ForceNewPage := True (aunque en el libro de Ian Marteens dice que esta no funciona). :confused

Si alguien me puede ayudar... se lo agradeceré. Un saludo.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí.

Última edición por Cabanyaler fecha: 12-01-2006 a las 08:42:44.
Responder Con Cita