使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

適用對象

Form 物件

Report 物件

您可以使用 FilterOn 屬性來指定或決定是否要在表單或報表中套用 Filter屬性。 讀/寫布林值

expression.FilterOn

運算式 必要。 傳回 [套用至] 清單中其中一個對象的表達式。

備註

如果您已在 Microsoft Access 專案 (.adp) 中指定伺服器篩選,請使用 ServerFilterByForm 屬性。

FilterOn 屬性使用以下設定。

設定

Visual Basic

描述

Yes

True

已套用物件的 Filter 屬性。

No

False

(預設) 未套用物件的 Filter 屬性。


附註: 若是報表,您可以使用報表的屬性工作表或 Visual Basic for Applications (VBA) 程式碼來設定 FilterOn 屬性。

若是表單,您則可以在巨集中或使用 VBA 程式碼設定 FilterOn 屬性。 您也可以在 [資料] 索引標籤上按一下 [排序與篩選] 底下的 [切換篩選],藉此設定此屬性。

若要套用已儲存的篩選,請按表單的 [切換篩選] 按鈕,或使用巨集或 Visual Basic 將表單或報表的 FilterOn 屬性設為 True,藉此套用篩選器設定。 若是報表,您可以在報表的屬性工作表中,將 FilterOn 屬性設為 Yes。

[切換篩選] 按鈕會指出 FilterFilterOn 屬性的狀態。 此按鈕會保持停用狀態,直到有篩選器可供套用為止。 如果目前已套用現有的篩選器,[切換篩選] 按鈕就會顯示為已按下狀態。 若要在開啟表單或報表時自動套用篩選器,請在表單的 OnOpen 事件屬性設定中,指定使用 ApplyFilter 動作的巨集或使用 DoCmd 物件之 ApplyFilter 方法的事件程序。

若要移除篩選器,請在 [資料] 索引標籤上的 [排序與篩選] 底下,按一下顯示為已按下狀態的 [切換篩選] 按鈕,或是使用 VBA 程式碼將 FilterOn 屬性設為 False。 若是報表,您可以在報表的屬性工作表中將 FilterOn 屬性設為 No,藉此移除篩選器。

附註: 建立新的物件時,新物件會繼承建立來源資料表或查詢的 RecordSourceFilterServerFilter. OrderByOrderByOn 屬性。 若是表單和報表,物件開啟時,其所繼承篩選並不會自動套用。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×