Autor Beitrag
Zemke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83

WIN XP
Delphi 4 Professionell
BeitragVerfasst: So 17.11.02 19:46 
Hallo,

ich habe zwei Tabellen, in der einen befinden sich Auftragsdaten (Untertabelle), in der anderen befinden sich die Stammdaten.

Nun möchte ich eine Monatsabfrage machen. Dazu muß ich die Stammdatentabelle, in welcher sich die Monatsdaten befinden, mit der Untertabelle kombinieren. Als Ergebnis soll eine Liste aller Aufträge eines bestimmten Monats (vorher durch Auswahl Combobox) herauskommen.

Dieses Ergebnis soll mittels QuickReport gedruckt werden. Brauch ich dazu die Master-Tabelle, muß ich SQL anwenden???

Gruß
Rainer Zemke
MrSpock
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 262



BeitragVerfasst: So 17.11.02 21:43 
Hallo Zemke,


Zitat:
...muß ich SQL anwenden???


Nein, in diesem Fall musst du nicht, aber du kannst.

Da du nur genau einen Monat haben willst, funktioniert auch eine Master-Detail Beziehung verwenden. Die Mastertabelle ist dabei die Auftragstabelle und die Stammdaten liefern die Details. Die Mastertabelle kannst du z.B. über den Monat "filtern". Du erhälst dann eine Datenmenge alle Aufträge des Monats. Wenn du durch diese Tabelle läufst, werden die entsprechenden Stammdaten (Positionen?) zu dem jeweiligen Auftrag ausgewählt.

_________________
Live long and prosper
MrSpock \\//