Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi QREPORT (https://www.delphipraxis.net/31976-qreport.html)

coolchatter 16. Okt 2004 15:09


QREPORT
 
Hi,

habe ein Problem.

Ich habe eine Datenbank: schlussel.db (Paradox), mit "Schlüssel-Nr." und "Verwendungszweck" als FieldByName.

Und ich möchte die Datenbank in einem QReport darstellen und ausdrucken.

Es soll später so aussehen:

Schlüssel-Nr. ||||||||||||||||||||||||||| Verwendungszweck
================================================== ===========
Datensatz 1, Spalte 1 ||||||||||||||||||||||||||| Datensatz 1, Spalte 2
Datensatz 2, Spalte 1 ||||||||||||||||||||||||||| Datensatz 2, Spalte 2
. ||||||||||||||||||||||||||| .
. ||||||||||||||||||||||||||| .
. ||||||||||||||||||||||||||| .
Datensatz X, Spalte Y ||||||||||||||||||||||||||| Datensatz X, Spalte Z


Weiß nicht, wie ich das machen soll.

Danke für die Hilfe schonmal nun.

MrSpock 20. Okt 2004 23:29

Re: QREPORT
 
Hallo coolchatter,

dazu ziehst du in den Quickreport einen PageHeader und ein Detailband. In den Pageheader ziehst du zwei QRLabel Komponenten für die Überschrift. In das Detailband packst du 2 QRDBText Komponenten, die du mit dem Dataset verbindest aus dem die Daten kommen sollen. DatField setzt du auf deine "erste Datenspalte" bzw. "zweite Datenspalte". Jetzt musst du nur noch darauf achten, dass auch die Dataset Eigenschaft der Quickreport Komponente auch mit der Datenmenge verbunden ist, damit das Detailband gefüllt wird. Schließlich muss die Tabelle geöffnet sein, damit das funktioniert.

pjuk 21. Okt 2004 09:20

Re: QREPORT
 
jep, ganz einfach zu machen, qreport machts möglich... solltest du qreport nicht als komponente installiert haben musste den aber von der delphi cd installen, aufgrund der ab und an buglastigen reports ist es nicht std. dabei

war bei mir nicht gleich dabei und hatte mich da erst tot gesucht

:wall: :witch:

MrSpock 21. Okt 2004 12:27

Re: QREPORT
 
Hallo pjuk,

erst ab der Version 7 wird es nicht mehr automatisch in der Komponentenleiste angezeigt. Es befindet sich aber bereits auf der Platte. Das Thema hatten wir schon einmal hier.

pjuk 21. Okt 2004 13:04

Re: QREPORT
 
hi mr spock,

ja ist mir bewusst, hab mich gestern noch mit dem prob rum geschlagen und wollts ihm nur nochmals erläutern!

:)

coolchatter 21. Okt 2004 15:22

Re: QREPORT
 
Delphi-Quellcode:
Form2.Table1.Open;
Form2.QuickRep1.Preview;
Form2.Table1.Close;
Habe ich im Button au der Form1 gemacht, aber ich bekome nix angezeigt.


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