Gruppieren

qryVerkäufe
txtProdukt datVerkaufsDatum lngStück curEinnahme
Kaugummi 01.10.2015 10 5,00
Lutscher 01.10.2015 15 1,50
Paprikachips 01.10.2015 5 10,00
Kaugummi 02.10.2015 5 2,50
Paprikachips 02.10.2015 5 10,00

Anhand der nebenstehenden Abfrage wollen wir einen Bericht erstellen, der die Verkäufe nach Produkten ausgibt. Das wäre auch mit einem Formular bzw. einer Abfrage kein Problem - wir wollen aber auch Zwischensummen einfügen. Hierfür gibt es im Berichtsentwurf die Möglichkeit, zu gruppierengruppieren. Gruppierungen bringen noch zusätzliche Berichtsbereiche.

Gruppieren wir nach txtProdukt, können wir einen Gruppenkopf und -fuß dafür einrichten und gleich auch noch entsprechend sortieren. Wir bauen nun einen Bericht, der etwa wie folgt aussieht:

Berichtsentwurf

Im Kopfbereich txtProdukt ist neben diversen Bezeichnungsfeldern nur das Feld txtProdukt enthalten. Sowohl im Fußbereich von txtProdukt als auch im Fußbereich des Berichts findet sich jeweils ein Feld, dessen Steuerelementinhalt =Summe([curEinnahme]) lautet. In der Seitenansicht geben diese Steuerelemente - je nachdem, wo sie zugeordnet sind - unterschiedliche Ergebnisse aus:

Berichtsansicht