|
Si como comentas has realizado muchos informes con QuickReport estarás familiarizado con los diferentes sistemas de bandas y su utilización.
Supongo que estas dos tablas de facturas, cabecera y líneas, tendrán un campo común que las enlace.
Voy a llamarlo id en la tabla de Facturas, e idFactura en la tabla de líneas
Si como veo, la información de la cabecera es mínima, ja que es un simple listado estadístico, puedes hacer un join entre líneas y cabeceras y podrás realizar un informe de una sola tabla como estás acostumbrado.
Si necesitas recuperar información del cliente, también podrías recuperarla en la misma consulta SQL con otro join, aunque sería más eficiente tener una tabla de clientes enlazada por el código de cliente.
En cualquier banda solo es necesario mostrar la información del cliente.
Por supuesto deberás crear al menos una banda de cabecera de grupo, una de detalle, y si es necesario otra de pie de grupo y/o sumatorio
Hay otras formas de realizar un informe de este tipo, pero entiendo que esta es la más simple.
Saludos
|