Delphi - Quick Report Master/Detail

 
Vista:

Quick Report Master/Detail

Publicado por Inc(Nacho) (1 intervención) el 28/04/2002 04:30:05
Quisiera saber como se hace para imprimir un reporte Maestro/Detalle en el cual obtengo todos los datos un TQuery, y selecciono todos los campos necesarios para llenar los campos, pero no logro obtener que se imprima la seccion del detalle. Quien pueda le agradeceria que me mandara un ejemplo via mail. Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Quick Report Master/Detail

Publicado por Victor (85 intervenciones) el 29/04/2002 23:20:54
Suponiendo las sigtes tablas:

- Factura_Cabezal
- Factura_Detalle

1- En tu TQuery, haces un Join entre las dos tablas
2- En tu Quickreport colocas el componente QRGroup
3- En la propiedad Expression de tu QRGroup, le pones
el campo en el cual se agrupan, en este caso sería el
código de las facturas.
4- En la banda group header le pones los datos de
Factura_Cabezal y en la banda de detail le pones los
datos de Factura_Detalle.

Obs:
- Lo que realmente hace el QRGroup es agrupar los
registros aplicando un corte de control, si los
registros no estan ordenados, tenes que agregarle la
clausula ORDER BY en el SQL de tu TQuery.

Espero que te haya servido.

Victor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar