Hinweis
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 in Verbindung mit der GroupOn-Eigenschaft , um anzugeben, wie Datensätze in einem Bericht gruppiert werden sollen. Long mit Lese-/Schreibzugriff.
Syntax
Ausdruck verwendet werden. 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. Sie können die GroupInterval-Eigenschaft beispielsweise 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 Standardeinstellung für GroupInterval ist 1.
Sie können die GroupInterval-Eigenschaft nur in der Ereignisprozedur "Öffnen" eines Berichts festlegen.
Hinweis
Wenn Sie die GroupInterval-Eigenschaft auf einen anderen Wert als die Standardeinstellung (1) festlegen möchten, müssen Sie zuerst die GroupHeader - und/oder GroupFooter-Eigenschaft für das ausgewählte Feld bzw. 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 Eigenschaften "Sortierreihenfolge " und "Gruppierung" für die erste Gruppierungsebene im Bericht "Produkte nach Kategorie" festgelegt, um eine alphabetische Liste der Artikel zu erstellen.
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.