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
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.