Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Quickreport mit Werten aus DB (https://www.delphipraxis.net/33298-quickreport-mit-werten-aus-db.html)

TomDooley 4. Nov 2004 14:05


Quickreport mit Werten aus DB
 
Hallo

Ich habe zwei Tabellen T1 und T2. Die Tabellen haben eine gemeinsame Referenz.
Code:
T1:                        T2:
Ordnername:                      Ordnername: Filename:
Ordner1                           Ordner1      File1
Ordner2                           Ordner1      File2
Ordner3                           Ordner3      File3
Ordner4                           Ordner3      File5
Ich möchte nun die verlinkten Records in einem Report ausgeben:

Code:
Ordner1
File1
File2

Ordner3
File3
File5

..
Bislang habe ich aber nur zwei falsche Gruppierungen erreicht:
Code:
Ordner1
File1

Ordner1
File2
Code:
Ordner1
File1

Ordner3
File3
Ich habe das Gefühl ich setzt die DataSets falsch.... oder soll ich gleich mit OnNeedData arbeiten? Muss ich nun das DataSet von QuickRep auf T1 oder auf T2 setzen ???

es dankt und grüsst

Tom

Noch ein Nachtrag: "Ordner" ist in einem TQRBand und "File" in einem TQRChildBand abgelegt.

TomDooley 10. Nov 2004 10:45

Re: Quickreport mit Werten aus DB
 
Hallo

Inzwischen habe ich es selbst geschafft... Das Problem war, dass ich TQRChildBand statt TQRSubDetail verwendet habe. Ich musste dann das DataSet von QuickRep auf T1 und das DataSet von QRSubDetail auf T2 setzen.

So weit, so gut.

Ich möchte nun aber nicht alle Datensätze aus T1 anzeigen (die verlinkten Datensätze aus T2 natürlich auch nicht). Wie kann ich da nun eine SQL-Abfrage einfliessen lassen? Mit OnNeedData?

es dankt und grüsst

Tom


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 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