Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

適用對象

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 屬性。 若是表單和報表,物件開啟時,其所繼承篩選並不會自動套用。

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×