Grax, yo tenía el mismo problema
y esto me ayudo mucho
Tengo la información en dos consultas distintas, no puedo usar JOIN porque no me funciona de esa manera, así que lo que hice fue hace un reporte por cada consulta y luego utilizar el QRCompositeReport para unirlos en uno solo... y eso fuelo que solucionó mi problema. Creo que mi problema era menos complejo, solo tuve que hacer lo siguiente:
Código:
procedure TFrmInicial.QRCompositeReport1AddReports(Sender: TObject);
begin
inherited;
with QRCompositeReport1.Reports do
begin
Add(QR1); //QR son mis reportes por separado, cada uno con su detalle
Add(QR2);
end;
end;
al final solo mandas llamar a qrcompositereport1.Preview;
y lixto...
Grax, me pusiste en el camino correcto.