AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Quickreport- und Picklistproblem
Thema durchsuchen
Ansicht
Themen-Optionen

Quickreport- und Picklistproblem

Ein Thema von plautzer · begonnen am 10. Jun 2004 · letzter Beitrag vom 13. Jun 2004
Antwort Antwort
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#1

Quickreport- und Picklistproblem

  Alt 10. Jun 2004, 17:33
hi,

Quickreport:

Ich habe einen quickreport erstellt, der die daten vom Dbgrid anzeigen soll.
Jedoch wird immer nur der ersten datensatz angezeigt.
Wie machen ich es, dass alle Daten angezeigt werden?

Picklist:

In dem dbgrid möchte ich in einen column eine dropdownliste haben, die die daten von einer anderen dbedit (table1zahl.value) enthält. Ich habe es schon mit der Picklist probiert, jedoch ohne erfolg, da man anscheind nur strins einfügen kann.
Wie bekomme ich die daten (table1zahl.value) in die Picklist?

Thx,

Plautzer
  Mit Zitat antworten Zitat
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#2

Re: Quickreport- und Picklistproblem

  Alt 12. Jun 2004, 13:59
Zur picklist habe ich ne lösung gefunden,
jedoch bekomme ich das mit dem quickreport nicht gebacken.

Es wird immer nur der angeklickte datensatz aus dem dbgrid angezeigt.
Ich möchte gern, dass alle Datensätze aus dem dbgrids angezeigt werden.

THx,

plautzer
  Mit Zitat antworten Zitat
grayfox

Registriert seit: 22. Jan 2003
Ort: Litschau
173 Beiträge
 
Delphi 4 Standard
 
#3

Re: Quickreport- und Picklistproblem

  Alt 13. Jun 2004, 00:38
hallo plautzer!

Zitat:
Ich habe einen quickreport erstellt, der die daten vom Dbgrid anzeigen soll.
der report zeigt nicht die daten aus einem dbgrid, sondern greift über ein dataset (table oder query) auf eine tabelle zu.
erzähl mal, was du als dataset in deinem report definiert, bzw wie du die dbtext-felder verknüpft hast.

mfg, stefan
  Mit Zitat antworten Zitat
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#4

Re: Quickreport- und Picklistproblem

  Alt 13. Jun 2004, 01:23
Hi,

das dataset vom quickrep1 habe ich auf form1.table1 gesetzt.
Dann habe ich das ganze geteilt, da ich 2 tabellen haben.
Beim oberen teil habe ich die datasets der qredits auf form1.table1 gesetzt und beim unteren teil, wo er mehrere datensätze ausgeben muss, habe ich die datasets der qredits auf form1.table2 gesetzt.

Zusätzlich habe ich noch eine funktion die beim öffnen ausgeführt wird:
Delphi-Quellcode:
form1.table2.Filtered:=false;
form1.table2.Filter := '('+ 'id =' + '''' + IntToStr(form1.table1whg.Value) + '''' + ')';
form1.table2.Filtered:=true;
Zitat:
der report zeigt nicht die daten aus einem dbgrid, sondern greift über ein dataset (table oder query) auf eine tabelle zu.
Wenn das mit dem grid nichts zu tun hat, warum wird dann immer nur der, im grid markierte, datensatz im quickreport angezeigt?


Thx,

Plautzer
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Quickreport- und Picklistproblem

  Alt 13. Jun 2004, 09:27
Hallo plautzer,

Zitat:
Wenn das mit dem grid nichts zu tun hat, warum wird dann immer nur der, im grid markierte, datensatz im quickreport angezeigt?
Das Grid greift auf dieselbe Datenmenge zu, wie der Quickreport. D.h. wenn du einen Datensatz im Grid auswählst, wird dieser zum aktuellen Datensatz der Datenmenge. So ergibt sich der Zusammenhang zwischen Grid und Report.

Wenn ich dich richtig verstanden habe, möchest du die Detaildaten aus Tabelle2 anzeigen. Dann muss Dataset von QuickRep1 aber auf Table2 und nicht auf Table1 zeigen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#6

Re: Quickreport- und Picklistproblem

  Alt 13. Jun 2004, 14:02
Sweet, it works.

Es hat wirklich daran gelegen, dass der dataset vom quickrep1 auf table1 stand.
Jez funzt es.

Thx,

plautzer
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 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