Svojstvo Filter

Primjenjuje se na

Objekt Form

Objekt Report

Uz pomoć svojstva Filter možete odrediti podskup zapisa koji će se prikazivati kada se filtar primijeni na obrazac, izvješće, upit ili tablicu. Niz za čitanje/pisanje.

izraz.Filter

Obavezan je izraz. Izraz koji vraća jedan od objekata s popisa Primjenjuje se na.

Napomene

Ako želite navesti filtar poslužitelja unutar projekta programa Microsoft Access (.adp) 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.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×