Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#1

FastReport - wie eine DISTINCT-Abfrage ohne SQL hinbekommen?

  Alt 2. Mai 2012, 09:54
Ich beiße mir gerade an folgendem Problem die Zähne aus: ich habe 2 Master-Detail-Beziehungen (also Detail -> Master -> Master). Nun möchte ich lediglich die unterschiedlichen Daten des "Master-Masters" auflisten. Da ich lediglich die Enduser-Variante vor mir habe und die Report-Enginge modifiziert wurde, scheidet eine Lösung mit einer eigenen Query etc. leider aus. Für den Fall, dass ich mich holprig ausgedrückt haben sollte, hier mal ein Beispiel.
Daten:
Code:
Zahl | Master-Bezeichnung | Master-Master-Bezeichnung
 3,5   Apfel                Obst
 2,3   Tomate               Gemüse
 1,7   Birne                Obst
 0,3   Banane               Obst
 8,9   Gurke                Gemüse
Und die gewünschte Darstellung:
Code:
Gesamt: 16,4
Arten:
  Obst
  Gemüse
Ich habe ja erst gedacht, das sei mit einer "Pseudo-Gruppierung" zu tricksen, aber da bekomme ich je nach zugewiesener Datenquelle entweder alle Bezeichnungen oder nur eine.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat