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ą.