Odnosi se na
Objekt Form |
Objekt Report |
Svojstvo Filtar možete koristiti da biste naveli podskup zapisa koji će se prikazivati kada se filtar primijeni na obrazac, izvješćeupit ili tablica. Niz za čitanje/pisanje.
izraz.Filter
expression Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.
Napomene
Ako želite odrediti Filtar poslužitelja u projekt programa Microsoft Access (. adp-u) za podatke koji se nalaze na poslužitelju, upotrijebite svojstvo ServerFilter .
Svojstvo Filter jest nizovni izraz koji se sastoji od uvjeta WHERE bez ključne riječi WHERE. Primjerice, sljedeći kod programa Visual Basic for Applications (VBA) definira i primjenjuje filtar kojim se prikazuju samo korisnici iz SAD-a:
Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True
To svojstvo možete postaviti pomoću lista svojstava tablice ili obrasca, makronaredbe ili VBA koda.
To svojstvo možete postaviti i u prikazu obrasca, prikazu izvješća, prikazu podatkovne tablice ili prikazu izgleda tako da kliknete Filtar ili Odabir u odjeljku Sortiranje i filtriranje na kartici Podaci, a potom neku od naredbi na podizborniku.
Napomena: Postavljanje svojstva Filter ne utječe na svojstvo ADO Filter.
Svojstvo Filter možete koristiti da biste spremili filtar i kasnije ga primijenili. Filtri se spremaju s objektima u kojima su stvoreni. Učitavaju se automatski prilikom otvaranja objekta, no ne primjenjuju se automatski.
Kada se stvori novi objekt, on nasljeđuje svojstva RecordSource , Filter, OrderBy i OrderByOn tablice ili upita iz kojeg je stvoren.
Da biste na obrazac, upit ili tablicu primijenili spremljeni filtar, kliknite Uključi/isključi filtar u odjeljku Sortiranje i filtriranje na kartici Podaci ili upotrijebite makronaredbu odnosno VBA kod da biste svojstvo FilterOn postavili na True. U izvješćima filtar možete primijeniti tako da na popisu svojstava izvješća svojstvo FilterOn postavite na Da.
Gumb Uključi/isključi filtar označava stanje svojstava Filter i FilterOn. Gumb će ostati onemogućen do primjene filtra. Ako je postojeći filtar aktivan, gumb Uključi/isključi filtar prikazivat će se kao da je pritisnut.
Da bi se filtar automatski primijenio prilikom otvaranja obrasca, u postavci svojstva događaja OnOpen za obrazac navedite makronaredbu koja koristi radnju ApplyFilter ili proceduru događaja koja koristi način ApplyFilter objekta DoCmd.
Filtar možete ukloniti tako da kliknete pritisnuti gumb Uključi/isključi filtar, zatim desnom tipkom miša kliknete filtrirano polje, a potom kliknete Očisti filtar od... ili pak pomoću VBA koda postavite svojstvo FilterOn na False.