Report. GroupLevel-Eigenschaft (Access)Report.GroupLevel property (Access)

Sie können die GroupLevel -Eigenschaft in Visual Basic verwenden, um auf die Gruppenebene zu verweisen, die Sie in einem Bericht gruppieren oder sortieren.You can use the GroupLevel property in Visual Basic to refer to the group level that you are grouping or sorting on in a report. Schreibgeschütztes GroupLevel-Objekt.Read-only GroupLevel object.

SyntaxSyntax

Ausdruck. GroupLevel (Index)expression.GroupLevel (Index)

Ausdruck Eine Variable, die ein Report -Objekt darstellt.expression A variable that represents a Report object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
IndexIndex ErforderlichRequired LongLong Die Gruppenebene, angefangen mit 0.The group level, starting with 0. Das erste Feld oder der Ausdruck, den Sie gruppieren, ist die Gruppierungsebene 0, die zweite Gruppe Ebene 1 usw.The first field or expression that you group on is group level 0, the second is group level 1, and so on.

BemerkungenRemarks

In den folgenden Beispielen wird gezeigt, wie Sie die GroupLevel-Eigenschaft verwenden, um auf eine Gruppierungsebene zu verweisen.The following sample settings show how you use the GroupLevel property to refer to a group level.

GruppenebeneGroup level Bezug aufRefers to
GroupLevel 0GroupLevel (0) Das erste Feld oder den Ausdruck, nach dem Sie sortieren oder gruppieren.The first field or expression that you sort or group on.
GroupLevel 1GroupLevel (1) Das zweite Feld oder den zweiten Ausdruck, nach dem Sie sortieren oder gruppieren.The second field or expression that you sort or group on.
GroupLevel 2GroupLevel (2) Das dritte Feld oder den dritten Ausdruck, nach dem Sie sortieren oder gruppieren.The third field or expression that you sort or group on.

Die GroupLevel-Eigenschafteneinstellung ist ein Array, in dem jeder Eintrag eine Gruppenebene identifiziert.The GroupLevel property setting is an array in which each entry identifies a group level. Es können bis zu 10 Gruppenebenen vorhanden sein (0 bis 9).You can have up to 10 group levels (0 to 9).

Hinweis

Sie können diese Eigenschaft nur mithilfe von Visual Basic verwenden, um die Eigenschaften " Sortierreihenfolge", " GroupOn", " GroupInterval", "zusammenhalten" und " ControlSource " festzulegen.You can use this property only by using Visual Basic to set the SortOrder, GroupOn, GroupInterval, KeepTogether, and ControlSource properties. Sie können diese Eigenschaften in der Open -Ereignisprozedur eines Berichts festlegen.You set these properties in the Open event procedure of a report.

In Berichten können Sie nach mehreren Feldern oder Ausdrücken gruppieren oder sortieren.In reports, you can group or sort on more than one field or expression. Jedes Feld oder jeder Ausdruck, nach dem gruppiert oder sortiert wird, ist eine Gruppenebene.Each field or expression that you group or sort on is a group level.

Mithilfe der CreateGroupLevel -Methode geben Sie die Felder und Ausdrücke an, nach denen sortiert und gruppiert werden soll.You specify the fields and expressions to sort and group on by using the CreateGroupLevel method.

Wenn eine Gruppe bereits für einen Bericht definiert ist (die GroupLevel -Eigenschaft ist auf 0 festgelegt), können Sie die ControlSource -Eigenschaft verwenden, um die Gruppenebene in der Open -Ereignisprozedur des Berichts zu ändern.If a group is already defined for a report (the GroupLevel property is set to 0), you can use the ControlSource property to change the group level in the report's Open event procedure.

BeispielExample

Mit dem folgenden Code wird die ControlSource -Eigenschaft in einen Wert geändert, der im Textfeld txtPromptYou des geöffneten Formulars mit dem Namen SortFormenthalten ist.The following code changes the ControlSource property to a value contained in the txtPromptYou text box on the open form named SortForm.

Private Sub Report_Open(Cancel As Integer) 
 Me.GroupLevel(0).ControlSource _ 
 = Forms!SortForm!txtPromptYou 
End Sub

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.