Lastnost Filter

Velja za

Predmet »Obrazec«

Predmet »Poročilo«

Z lastnostjo Filter lahko navedete, katera podmnožica zapisov bo prikazana, ko uporabite filter za obrazec, poročilo, poizvedba ali Tabela. Podatkovni tip Niz za branje/pisanje.

izraz.Filter

izraz Zahtevano. Izraz, ki vrne predmet s seznama »Velja za«.

Opombe

Če želite v Microsoft Accessov projekt (.adp) navesti filter strežnika za podatke, ki so v strežniku, uporabite lastnost ServerFilter.

Lastnost Filter je izraz niza, v katerem je stavek stavek WHERE brez ključne besede WHERE. V tem primeru koda Visual Basic for Applications (VBA) določi in uporabi filter za prikaz samo strank iz ZDA:

Me.Filter = "DržavaRegija = 'ZDA'" Me.FilterOn = True

To lastnost lahko nastavite z list z lastnostmi tabele ali obrazca, makro ali kodo VBA.

To lastnost lahko nastavite tudi v pogledu obrazca, poročila, podatkovnega lista ali postavitve, tako da kliknete Filter ali Izbor pod Razvrsti in filtriraj na kartici Podatki in kliknete še enega od ukazov v podmeniju.

Opomba : Nastavitev lastnosti Filter ne učinkuje na lastnost za Filter ADO.

Z lastnostjo Filter lahko shranite filter in ga uporabite pozneje. Filtri se shranijo s predmeti, v katerih so ustvarjeni. Ko odprete predmet, se samodejno naložijo, vendar se ne uporabijo samodejno.

Ko ustvarite nov predmet, ta podeduje lastnosti RecordSource, Filter, OrderBy in OrderByOn tabele ali poizvedbe, v kateri je bil ustvarjen.

Če želite shranjen filter uporabiti v obrazcu, poizvedbi ali tabeli, lahko kliknete Preklop filtra pod Razvrsti in filtriraj na kartici Podatki ali pa z makrom ali kodo VBA nastavite lastnost FilterOn na True. Za poročila lahko uporabite filter tako, da na listu z lastnostmi poročila lastnost FilterOn nastavite na Da.

Gumb Preklop filtra označuje stanje lastnosti Filter in FilterOn. Gumb je onemogočen, dokler ni na voljo filter, ki ga lahko uporabite. Če je trenutno uporabljen obstoječi filter, je gumb Preklop filtra prikazan kot pritisnjen.

Če želite, da se filter uporabi samodejno, ko odprete obrazec, v nastavitvi lastnosti dogodka ObOdpiranju za obrazec navedite makro, ki uporablja dejanje UporabiFilter, ali dogodkovno proceduro, ki uporablja metodo ApplyFilter predmeta DoCmd.

Filter lahko odstranite tako, da kliknete pritisnjeni gumb Preklop filtra, nato kliknete z desno miškino tipko filtrirano polje in kliknete Počisti filter iz... ali da s kodo VBA nastavite lastnost FilterOn na False.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×