Access (的 Form.FilterOn 屬性)
使用 FilterOn 屬性來指定或判斷是否套用表單或報表的 Filter 屬性。 可讀寫的 Boolean。
語法
運算式。FilterOn
expression 代表 Form 物件的變數。
註解
如果您想要的伺服器上的資料指定伺服器篩選在 Microsoft Access 專案 (.adp),請使用 ServerFilter 屬性。
要套用的已儲存的篩選器、 處理表單時,按 [ 套用篩選 ] 按鈕或使用巨集或 Visual Basic 來將 FilterOn 屬性設定為 True 的表單或報表套用篩選器。 對於報表,您可以在報表的屬性表中 FilterOn 屬性設定為 [是]。
套用篩選 ] 按鈕會指出 篩選 和 FilterOn 屬性的狀態。 直到套用篩選] 按鈕會維持停用。 如果目前套用現有的篩選條件 套用篩選 ] 按鈕會出現在按下。 若要開啟表單或報表時自動套用篩選器,請指定 OnOpen 事件屬性設定是使用 ApplyFilter 巨集指令的巨集或事件程序使用 DoCmd 物件的 ApplyFilter 方法的表單中。
您可以選擇已按下的 [套用篩選] 按鈕、選擇 [記錄] 功能表上的 [移除篩選/排序],或使用 Visual Basic 將FilterOn屬性設定為False,來移除篩選。 對於報表,您可以藉由將 FilterOn 屬性設定為 [否] 報表的屬性表中移除篩選。
注意事項
建立新物件時,它會繼承其建立來源之資料表或查詢的 RecordSource、 Filter、 ServerFilter、 OrderBy和 OrderByOn 屬性。 對表單和報表、 繼承的篩選器不自動套用物件開啟時。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。