Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Quickreport mit aus mehreren Querys ? (https://www.delphipraxis.net/28829-quickreport-mit-aus-mehreren-querys.html)

Killerloop 30. Aug 2004 21:41


Quickreport mit aus mehreren Querys ?
 
Hallo !

Ich habe 2 querys, query_bar mit den feldern NAME und summe, und Query_scheck, auch mit name und summe.

bei beinhalten jeweils so 50- 100 einträge.

einen quickreport (version 3.5 mit delphi 7) zu erstellen der seinen daten aus nur EINER query zieht ist ja einfach, aber ich

möchte folgendes:

zuerst sollen die 100 einträge aus der query_BAR aufgelistet werden, und danach die 100 einträge aus der query_SCHECK.

Das alles in einem Quickreport. Ich steig net dahinter wie das gehen könnte. geht es überhaupt ?

Denn ich habe festestellt das man der dem Quickreport ja ein "grunddatenset", also die DATASET Eigenschaft des "TQuickRep" nur einmal vergeben kann, eben an bar ODER scheck. Ich probier seit stunden rum und es will nicht laufen. Grrr...

hab schon mit subdetails oder mehreren TQRBANDs rumgtestet, kein Erfolg.

kann mir jemand nen tip geben ?

Danke

z3nith 31. Aug 2004 04:39

Re: Quickreport mit aus mehreren Querys ?
 
was spricht dagegen deine beiden Queries zu einer zu vereinen und damit dem Problem aus dem Weg zu gehen? :)

MrSpock 31. Aug 2004 06:33

Re: Quickreport mit aus mehreren Querys ?
 
Hallo Killerloop,

in einem solchen Fall könntest du das OnNeedData Event benutzen. D.h. du verbindest das QuickRep Objekt nicht mit einer DataSource, sondern gibst in der dem obigen Event zugeordneten Methode immer den nächsten Datensatz aus.

Killerloop 31. Aug 2004 12:14

Re: Quickreport mit aus mehreren Querys ?
 
Für den Fall das es jemanden interessiert oder jemand anderes mal das Problem hat: Ich hab ne Lösung gefunden.

Ich erstelle meine 2 Reports und mit der komponente QRCompositeReport kann man mehrere TQuickreps nahtlos zu

einem Großen zusammenfügen. Ist ziemlich praktisch und funktioniert ganz gut.

By the way: Ist es möglich mit RAVE oder Reportbuilder mehrere Querys auf einen Report zu bringen ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz