Thema: Delphi QReport und GROUP BY

Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

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

Re: QReport und GROUP BY

  Alt 19. Mai 2006, 15:55
Hallo Hansa,

den Wert von Expression kannst du am besten mit dem zugehörigen Editor erstellen. Eigene Funktionen kannst du dabei zwar nicht nutzen, aber dass ist in der Regel auch nicht nötig.
Zu deinem Beispiel: Wenn du z.B. eine Tabelle hast, in der Feld1 und Feld 2 Boolsche Felder sind, dann lautet ein möglicher Ausdruck, der bei jeder Änderung der Kombination einen anderen Wert liefert:

Code:
IF(Query1.feld1,IF(Query1.feld2,1,2),IF(Query1.feld2,3,4))
Die zugehörige SQL Abfrage wäre:

SQL-Code:
select feld1, feld2, feld3 from myTable
order by feld1, feld2
So erhälst du bis zu vier Gruppen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat