Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die GroupInterval-Eigenschaft mit der GroupOn-Eigenschaft , um anzugeben, wie Datensätze in einem Bericht gruppiert werden. Long mit Lese-/Schreibzugriff.
Syntax
Ausdruck. GroupInterval
Ausdruck Eine Variable, die ein GroupLevel-Objekt darstellt.
Hinweise
Die GroupInterval-Eigenschaft gibt einen Intervallwert an, nach dem Datensätze gruppiert werden. Dieses Intervall unterscheidet sich je nach Datentyp und GroupOn-Eigenschaftseinstellung des Felds oder Ausdrucks, nach dem bzw. dem Sie gruppieren. Beispielsweise können Sie die GroupInterval-Eigenschaft auf 1 festlegen, wenn Sie Datensätze nach dem ersten Zeichen eines Textfelds gruppieren möchten, z. B. ProductName.
Die Einstellungen der GroupInterval-Eigenschaft sind Long-Werte , die vom Datentyp des Felds und seiner GroupOn-Eigenschaftseinstellung abhängen. Die GroupInterval-Standardeinstellung ist 1.
Sie können die GroupInterval-Eigenschaft nur in der Open-Ereignisprozedur eines Berichts festlegen.
Hinweis
Um die GroupInterval-Eigenschaft auf einen anderen Wert als die Standardeinstellung (1) festzulegen, müssen Sie zuerst die GroupHeader- oder GroupFooter-Eigenschaft oder beides für das ausgewählte Feld oder den ausgewählten Ausdruck auf Ja festlegen.
In den folgenden Beispielen werden Einstellungen für die GroupInterval-Eigenschaft für verschiedene Felddatentypen aufgeführt.
| Felddatentyp | Einstellung für GroupOn (Gruppieren nach) | Einstellung für GroupInterval (Intervall) |
|---|---|---|
| Alle | Jedem Wert | (Standardeinstellung) 1. |
| Text | Anfangszeichen | 3. Es wird nach den ersten drei Zeichen im Feld gruppiert (z. B. würden Chai, Chartreuse und Chang zusammen gruppiert). |
| Datum/Uhrzeit | Woche | 2. Die Daten werden in 14-Tage-Gruppen (2 Wochen) zurückgegeben. |
| Datum/Uhrzeit | Stunde | 12. Die Daten werden in 12-Stunden-Gruppen (Halbtag) zurückgegeben. |
Beispiel
Im folgenden Beispiel werden die SortOrder - und Gruppierungseigenschaften für die erste Gruppenebene im Bericht Produkte nach Kategorie so festgelegt, dass eine alphabetische Liste von Produkten erstellt wird.
Private Sub Report_Open(Cancel As Integer)
' Set SortOrder property to ascending order.
Me.GroupLevel(0).SortOrder = False
' Set GroupOn property.
Me.GroupLevel(0).GroupOn = 1
' Set GroupInterval property to 1.
Me.GroupLevel(0).GroupInterval = 1
' Set KeepTogether property to With First Detail.
Me.GroupLevel(0).KeepTogether = 2
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.