Applies To„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

Taikoma

Objektas Form

Objektas Report

Ypatybę FilterOn galite naudoti norėdami nurodyti arba nustatyti, ar taikoma forma ar ataskaita ypatybė Filter . Skaityti/rašyti Boolean.

reiškinys.FilterOn

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Jei nurodėte serverio filtrą „Microsoft Access“ projektas (.adp), naudokite ypatybę ServerFilterByForm .

Ypatybė FilterOn naudoja toliau pateiktus parametrus.

Parametras

Visual Basic

Aprašas

Taip

True

Taikoma objekto ypatybė Filter.

Ne

False

(Numatytasis parametras) Objekto ypatybė Filter netaikoma.

Pastaba: Ataskaitoms ypatybę FilterOn galite nustatyti naudodami ataskaitos ypatybės lapas arba "Visual Basic for Applications" (VBA) kodą.

Formoms ypatybę FilterOn galite nustatyti makrokomanda arba naudodami VBA kodą. Taip pat šią ypatybę galite nustatyti spustelėdami Kaitalioti filtrą dalyje Rikiavimas ir filtravimas skirtuke Duomenys.

Norėdami pritaikyti įrašytą filtrą, formų atveju paspauskite mygtuką Kaitalioti filtrą arba pritaikykite filtrą naudodami makrokomandą arba „Visual Basic“ nustatydami ypatybės FilterOn reikšmę True formoms ar ataskaitoms. Ataskaitoms ypatybę FilterOn ypatybių lape galite nustatyti kaip Taip.

Mygtukas Kaitalioti filtrą nurodo ypatybių Filter ir FilterOn būseną. Šis mygtukas lieka išjungtas tol, kol yra taikytinas filtras. Jei šiuo metu taikomas esamas filtras, mygtukas Kaitalioti filtrą rodomas kaip nuspaustas. Kad filtras būtų taikomas automatiškai atidarius formą arba ataskaitą, formos įvykio ypatybės parametre OnOpen nurodykite makrokomandą, naudojančią veiksmą ApplyFilter, arba įvykio procedūrą, naudojančią objekto DoCmdApplyFilter metodą.

Filtrą galite pašalinti spustelėdami paspaustą mygtuką Kaitalioti filtrą dalyje Rikiavimas ir filtravimas skirtuke Duomenys arba naudodami VBA kodą, kad nustatytumėte ypatybės FilterOn reikšmę False. Ataskaitoms filtrą galite pašalinti ataskaitos ypatybių lape nustatydami ypatybės FilterOn reikšmę Ne.

Pastaba: Sukūrus naują objektą, jis paveldi RecordSource, Filter, ServerFilter. OrderBy ir OrderByOn ypatybes iš lentelės ar užklausos, iš kurios jis buvo sukurtas. Formose ir ataskaitose paveldėti filtrai automatiškai netaikomi atidarius objektą.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.