Ver Mensaje Individual
  #4  
Antiguo 25-06-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Reputación: 0
coso Va por buen camino
hola,

suponiendo que tienes 2 tablas, una para la cabecera de las facturas y otra para los detalles, cada una accedida mediante su query conectado a su vez con un datasource.

-Asignar al quickrep el datasource de los detalles.
-Poner, en las bandas fijas (column header, page header) QRDBcontrols que accedan al datasource y los campos de las cabeceras.
-Poner, en la banda "movil" (un detail band) QRDBControls que accedan al datasource y los campos del detalle.
-Tambien puedes usar una summary band para, por ejemplo, colocar base, iva, total etc...

Lo que deberas hacer antes de llamar al QuickRep1.Preview es filtrar los detalles (si no lo tienes como master-detail) respecto al identificador de factura (en el query de detalles : 'select * from tabla_detalles where id_fact = ' + inttostr(id_fact_seleccionada); )

venga saludos
Responder Con Cita