Ver Mensaje Individual
  #8  
Antiguo 03-08-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Pues tienes toda la razon Caro. La verdad es que me deja croqui el QuickReport, para solucionarlo solo se me ocurre una cosa: Composite Reports.

Haces 2 QuickReports independientes, en uno pones:

CODIGO NOMBRE -> Encabezado
xxxxxxx xxxxxxxx -> Detalle

En el otro QuickReports pones:
DIRECCION TELEFONO -> Encabezado
xxxxxxx xxxxxxxx -> Detalle

Para lanzar el listado de ambos: añades un componente TQRCompositeReport en tu ventana, en el evento OnAddReports añade:
Código Delphi [-]
procedure TfrmQR3Demo.QRCompositeReport1AddReports(Sender: TObject);
begin
  // The OnAddReports event is called by the CompositeReport
  // to add the reports to list of reports
  with QRCompositeReport1.Reports do
  begin
    Add(QuickRep1);
    Add(QuickRep2);
  end;
end;
Y solo tendrías que llamar a QrCompositeReport1.Preview;

Esto es un Extracto del ejemplo de QuickReports en tu carpeta Delphi\Demos\QuickRpt\Qr3

Esto tiene un fallo, y es que cuando termina el primer informe, si queda en medio de la página, inmediatamente empieza el 2 pero en encabezado de página del 2 no sale


Un saludo y espero que sea lo que necesites.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita