|
|
Thema:
|
Access 97, 2000, 2002 |
Problem: |
Der nützliche Tipp aus ihrer Ausgabe 39/2001
bezüglich der Gruppierung nach Kalenderwochen hat uns gefallen,
aber wir müssen Berichte nach Halbjahren gruppieren - dazu fällt
uns weder in Abfragen eine Lösung ein noch finden wir eine
Einstellmöglichkeit in "Sortieren und Gruppieren". |
Lösung: |
Leider hat Microsoft die häufig geforderte
Gruppierung nach Halbjahren in "Sortieren und Gruppieren"
schlichtweg vergessen. Eine solche Gruppierung lässt sich aber
recht einfach nachrüsten.
Legen Sie zunächst in einem beliebigen Modul die folgende Funktion
an:
Function Halbjahr(dtDate As Date) As
Integer
Select Case Month(dtDate)
Case 1, 2, 3, 4, 5, 6: Halbjahr = 1
Case 7, 8, 9, 10, 11, 12: Halbjahr = 2
End Select
End Function
Im Dialog "Sortieren und Gruppieren" geben Sie dann im
Feld "Feld/Ausdruck" folgende Anweisung ein:
=Halbjahr([Bestelldatum])
"Bestelldatum" ersetzen Sie dabei durch das Feld, das für
die Gruppierung als Basis herangezogen werden soll, also
beispielsweise "RGDatum" oder "Buchungsdatum". |
|