Summen je Lieferant über Aggregat-Funktion
Monika Bucher
Hallo zusammen,ich habe für eine Kundenauswertung eine Query erstellt, die u.a. alle Wareneingänge in einem Zeitraum liest und nach bestimmten Kriterien bewertet (Kategorien A bis E). Hierzu habe ich ein Layout hierzu erstellt, wo je eine Seite pro Lieferant gedruckt werden soll mit der Anzahl Sätze je Kategorie und Lieferant (unter anderem).
Hierzu habe ich auf dem AdvancedDataBand ein Aggregat (Auflistung; Summe je Kategorie) definiert. Für jede Summe habe ich hier noch die Gruppierung nach Lieferant (CardCode) hinterlegt. Das AdvancedDataBand enthält einen GroupHeader (Lieferantendaten), Detailzeile (wird unterdrückt) und GroupFooter (enthält die o.a. Werte). GroupHeader und -Footer gruppiere ich über die Bindings nach CardCode.
Allerdings addiert mir das System momentan jeweils die Werte des neuen Lieferanten auf die bisherigen Werte auf. D.h. Es sieht so aus, als ob die Summen nicht initialisiert werden. Wie kann ich dies erreichen?
Gerne kann ich Euch auch das Layout und die zugehörige Query zur Verfügung stellen.
Danke für Eure Hilfe.
Gruß
Monika Bucher
Philipp Knecht
Hallo Frau BucherIhr Summenfeld müsste in etwa so aussehen:
DataBandXY.Sum("NameAggregat",DataBandXY("CardCode"))
hth
Monika Bucher
Hallo Herr Knecht,Super, vielen Dank. Jetzt klappt's.
Gruß Monika Bucher
0
Please sign in to leave a comment.
Comments
0 comments