Report.GroupLevel 屬性 (Access)
使用 Visual Basic 中的 GroupLevel 屬性來參照您在報表中分組或排序的群組層級。 唯讀 GroupLevel 物件。
語法
運算式。GroupLevel (索引)
表達 代表 Report 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Index | 必要 | Long | 從 0 開始的群組層次。 您群組的第一個欄位或運算式是群組層級 0,第二個則是群組層級 1,依此類推。 |
註解
下列設定值範例顯示如何使用 GroupLevel 屬性來參照到群組層次。
GroupLevel | 參照到 |
---|---|
GroupLevel (0) | 您排序或分組的第一個欄位或運算式。 |
GroupLevel (1) | 您排序或分組的第二個欄位或運算式。 |
GroupLevel (2) | 您排序或分組的第三個欄位或運算式。 |
GroupLevel 屬性設定為每個項目會識別群組層級的陣列。 您可以有最多 10 個群組層次 (0 到 9)。
注意事項
僅使用 Visual Basic 來設定 SortOrder、 GroupOn、 GroupInterval、 KeepTogether和 ControlSource 屬性,才能使用此屬性。 您在報表的 Open 事件程序中設定這些屬性。
在報表中,您可以對多個欄位或運算式進行分組或排序。 您群組或排序的每個欄位或運算式都是群組層級。
指定的欄位與運算式排序和群組可以使用 CreateGroupLevel 方法在上。
如果已針對報表定義群組 (GroupLevel 屬性設定為 0) ,您可以使用 ControlSource 屬性來變更報表 的 Open 事件程序中的群組層級。
範例
下列程式碼會將ControlSource屬性變更為名為SortForm之開啟表單上txtPromptYou文字方塊中所包含的值。
Private Sub Report_Open(Cancel As Integer)
Me.GroupLevel(0).ControlSource _
= Forms!SortForm!txtPromptYou
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。