Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Reporte Quick Report con 2 Querys (https://www.clubdelphi.com/foros/showthread.php?t=65296)

cucuy 03-12-2009 18:10:04

Reporte Quick Report con 2 Querys
 
Hola Buenas dias, tengo un problema con un reporte en el quick report, necesito hacer un reporte donde salgan informacion de dos querys mezclados pero no encuentro la forma de como hacerlo me podrian ayudar. Seria un maestro detalle.

Ejemplo:

Nombre Cliente1.
detalle de informacion 1
detalle de informacion 2

Nombre Cliente 2
detalle de informacion 1
detalle de informacion 2

Nombre Cliente 3
detalle de informacion 1
detalle de informacion 2

entonces la informacion de nombre del cliente la tengo en query 1 y la informacion detalle de cada cliente la saco mediante un query 2 filtrando por el nombre del cliente. Lo que no se es que bandas usar se supone que son dos Subdetail pero no se como ligar las bandas me podrian ayudar porfavor :D

lgarcia 04-12-2009 14:11:54

Reporte con 2 query
 
Hola:

Si estas usando Delphi 7 buscate los ejemplos que estan en C:\Archivos de programa\Borland\Delphi7\Demos\Quickrpt\ que te van a dar una idea de como trabajar con un master/detail


Saludos

Luis Garcia

dtomeysoto 04-12-2009 15:11:27

y no has probado con una banda tipo QRGroup para el detalle1 y otra normal con la propiedad BandType asignandole el valor rbDetail??
podrias modificar la consulta para que puedas poner el grupo, creo que asi resolverias y te ahorrarias una consulta.

cucuy 07-12-2009 18:33:09

Cita:

Empezado por dtomeysoto (Mensaje 348159)
y no has probado con una banda tipo QRGroup para el detalle1 y otra normal con la propiedad BandType asignandole el valor rbDetail??
podrias modificar la consulta para que puedas poner el grupo, creo que asi resolverias y te ahorrarias una consulta.

Hola gracias por responder mira sabes de que pongo el rbdetail pero nada mas me sale un registro, como que no lo puedo ligar para que salgan todos porque no me da opcion de dataset. es el problema lo que podria hacer es sacar un select con toda la informacion de los clientes pero me gustaria mas que saliera asi con el nombre del cliente y abajo los detalles de la informacion. Cheque el demo que viene del quickreport pero no le hayo la forma de ligar las bands como lo hace en el reporte.

cucuy 10-12-2009 19:30:03

jejeje ya pude hacer funcionar el reporte solo utilice una banda detail y asigne el query maestro despues en el evento onbefore print de la banda detail use un query detalle para filtrar dependiendo el cliente que sea y asigne la propiedad dataset a los querys y banda subdetail del query detalle saludossss gracias :D


La franja horaria es GMT +2. Ahora son las 09:35:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi