Объект GroupLevel (Access)
Используйте свойство GroupLevel в Visual Basic, чтобы сослаться на уровень группы, на который вы группируете или сортируете в отчете.
Замечания
Параметр свойства GroupLevel — это массив, в котором каждая запись определяет уровень группы. Чтобы сослаться на уровень группы, используйте следующий синтаксис:
GroupLevel (n)
Число n — это уровень группы, начиная с 0. Первое поле или выражение, на которое вы группируетсяе, — это уровень группы 0, второе — уровень группы 1 и т. д. Можно использовать до 10 уровней группы (от 0 до 9).
В следующих примерах параметров показано, как использовать свойство GroupLevel для ссылки на уровень группы.
Уровень группы | Ссылается на |
---|---|
GroupLevel (0) | Первое поле или выражение, по которому выполняется сортировка или группировка. |
GroupLevel (1) | Второе поле или выражение, по которому выполняется сортировка или группировка. |
GroupLevel (2) | Третье поле или выражение, по которому выполняется сортировка или группировка. |
Используйте это свойство только с помощью Visual Basic для задания свойств SortOrder, GroupOn, GroupInterval, KeepTogether и ControlSource . Эти свойства задаются в процедуре Открытия события отчета.
В отчетах можно группировать или сортировать по нескольким полям или выражениям. Каждое поле или выражение, для которых выполняется группировка или сортировка, является уровнем группы.
Поля и выражения для сортировки и группировки указываются с помощью метода CreateGroupLevel .
Если группа уже определена для отчета (свойство GroupLevel имеет значение 0), можно использовать свойство ControlSource для изменения уровня группы в процедуре open event отчета.
Например, следующий код изменяет свойство ControlSource на значение, содержащееся в текстовом поле txtPromptYou в открытой форме с именем SortForm.
Private Sub Report_Open(Cancel As Integer)
Me.GroupLevel(0).ControlSource _
= Forms!SortForm!txtPromptYou
End Sub
Свойства
- Application
- ControlSource
- GroupFooter
- GroupHeader
- GroupInterval
- GroupOn
- KeepTogether
- Parent
- Properties
- SortOrder
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.