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 來設定 SortOrderGroupOnGroupIntervalKeepTogetherControlSource 屬性,才能使用此屬性。 您在報表的 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 支援與意見反應