Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Gjelder for

Skjemaobjekt

Report-objektet

Du kan bruke egenskapen Filter til å angi et delsett av poster som skal vises når et filter brukes på en skjema, rapportspørring eller tabell. Lese/skrive Streng.

uttrykk.Filter

uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i Gjelder for-listen.

Merknader

Hvis du vil angi et serverfilter i en Microsoft Access-prosjekt (.adp) for data som ligger på en server, kan du bruke egenskapen ServerFilter.

Egenskapen Filter er en strenguttrykk som består av en WHERE-setning uten WHERE-nøkkelordet. For eksempel definerer og bruker følgende Visual Basic for Applications (VBA)-kode et filter for å vise bare kunder fra USA:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

Du kan angi denne egenskapen ved å bruke egenskapsark for en tabell eller et skjema, en makro eller en VBA-kode.

Du kan også angi denne egenskapen i skjemavisning, rapportvisning, dataarkvisning eller oppsettvisning, ved å klikke på Filter eller Utvalg under Sorter ogfiltrerData-fanen, og deretter klikke på en av kommandoene på undermenyen.

Obs!: Når du angir egenskapen Filter, har dette ingen påvirkning på egenskapen ADO Filter.

Du kan bruke egenskapen Filter til å lagre et filter og bruke det på et senere tidspunkt. Filtre lagres med objektene de ble opprettet i. De lastes automatisk når objektet åpnes, men de brukes ikke automatisk.

Når et nytt objekt opprettes, arver det egenskapene RecordSource, Filter, OrderBy og OrderByOn for tabellen eller spørringen det ble opprettet fra.

Hvis du vil bruke et lagret filter i et skjema, en spørring eller en tabell, kan du klikke på Aktiver/deaktiver filter under Sorter og filtrerData-fanen, eller bruke en makro eller VBA-kode til å angi egenskapen FilterOn til True. For rapporter kan du bruke et filter ved å angi egenskapen FilterOnYes i rapportens egenskapsark.

Aktiver/deaktiver filter angir tilstanden til egenskapene Filter og FilterOn. Knappen er deaktivert inntil det finnes et filter å bruke. Hvis et eksisterende filter er i bruk, er Aktiver/deaktiver filter-knappen ikke aktiv.

Hvis du vil bruke et filter automatisk når et skjema åpnes, angir du i innstillingen OnOpen for hendelsesegenskapen for skjemaet enten en makro som bruker handlingen ApplyFilter eller en hendelsesprosedyre som bruker metoden ApplyFilter for objektet DoCmd.

Du kan fjerne et filter ved å klikke på den deaktiverte Aktiver/deaktiver filter-knappen, høyreklikke på det filtrerte feltet og klikke på Fjern filter fra... , eller angi egenskapen FilterOn til False ved hjelp av VBA-koden.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×