Koskee seuraavia
Lomakeobjekti |
Raporttiobjekti |
Suodatin-ominaisuudella voit määrittää tietueiden alijoukon, joka tulee näkyviin, kun suodatettavana on lomake, raporttikysely tai taulukko. Merkkijono, jolla on luku-/kirjoitusoikeudet.
lauseke.Suodatin
lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.
Huomautuksia
Jos haluat määrittää Microsoft Access -projektin (.adp) palvelinsuodattimen palvelimessa sijaitsevien tietojen suodattamista varten, käytä Palvelinsuodatin-ominaisuutta.
Suodatin-ominaisuus on merkkijonolauseke, joka sisältää WHERE-lauseen ilman WHERE-avainsanaa. Esimerkiksi seuraava Visual Basic for Applications (VBA) -koodi määrittää ja ottaa käyttöön suodattimen, joka näyttää vain Yhdysvalloissa olevat asiakkaat:
Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True
Tämän ominaisuuden voi määrittää käyttämällä taulukon tai lomakkeen ominaisuusikkunaa, makroa tai VBA-koodia.
Voit määrittää tämän ominaisuuden myös lomakenäkymässä, raporttinäkymässä, taulukkonäkymässä tai asettelunäkymässä, kun valitset Tiedot-välilehden Lajittelu ja suodatus -kohdan Suodatin tai Valinta ja napsautat jotakin alivalikon komennoista.
Huomautus: Suodatin-ominaisuuden määrittäminen ei vaikuta ADO:n Suodatin-ominaisuuteen.
Suodatin-ominaisuuden avulla voit tallentaa suodattimen ja ottaa sen myöhemmin käyttöön. Suodattimet tallennetaan niiden objektien kanssa, joihin ne luodaan. Ne ladataan automaattisesti, kun objekti avataan, mutta niitä ei käytetä automaattisesti.
Kun uusi objekti luodaan, se perii objektin luomisen perustana olevan taulukon tai kyselyn Tietuelähde-, Suodatin-, Lajittelu- ja LajittelunKäyttäminen -ominaisuudet.
Jos haluat ottaa tallennetun suodattimen käyttöön lomakkeessa, kyselyssä tai taulukossa, napsauta Tiedot-välilehden Lajittelu ja suodatus -kohdan Ota suodatus käyttöön tai poista se käytöstä -painiketta tai määritä SuodattimenKäyttäminen-ominaisuuden arvoksi Tosi makron tai VBA-koodin avulla. Kun kyseessä on raportti, voit ottaa suodattimen käyttöön määrittämällä SuodattimenKäyttäminen-ominaisuuden asetukseksi Kyllä raportin ominaisuusikkunassa.
Suodatin- ja SuodattimenKäyttäminen-ominaisuuksien tila näkyy Ota suodatus käyttöön tai poista se käytöstä -painikkeessa. Painike on poissa käytöstä, kunnes suodattimia on käytettävissä. Jos aiemmin luotu suodatin on parhaillaan käytössä, Ota suodatus käyttöön tai poista se käytöstä -painike näkyy painettuna.
Voit ottaa suodattimen automaattisesti käyttöön lomakkeen avaamisen yhteydessä määrittämällä lomakkeen Avattaessa-tapahtuman ominaisuusasetuksen arvoksi makron, joka käyttää KäytäSuodatusta-toimintoa, tai tapahtumatoimintosarjan, joka käyttää DoCmd-objektin KäytäSuodatusta-menetelmää.
Voit poistaa suodattimen napsauttamalla painettuna olevaa Ota suodatus käyttöön tai poista se käytöstä -painiketta, napsauttamalla suodatettua kenttää hiiren kakkospainikkeella ja valitsemalla Poista suodatin kohteesta... tai määrittämällä SuodattimenKäyttäminen-ominaisuuden asetukseksi Epätosi VBA-koodin avulla.