Applies ToAccess for Microsoft 365 Access 2021 Access 2019 Access 2016

Gjelder for

Skjemaobjekt

Report-objektet

Du kan bruke egenskapen FilterOn til å angi eller fastslå om egenskapen Filter for en skjema eller rapport brukes. Lese/skrive Boolsk.

uttrykk.FilterOn

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

Merknader

Hvis du har angitt et serverfilter i en Microsoft Access-prosjekt (.adp), bruker du ServerFilterByForm-egenskapen.

Egenskapen FilterOn bruker følgende innstillinger.

Innstilling

Visual Basic

Beskrivelse

Ja

True

Objektets Filter-egenskap brukes.

Nei

False

(Standard) Objektets Filter-egenskap brukes.

Obs!: For rapporter kan du angi FilterOn-egenskapen ved bruk av rapportens egenskapsark, eller Visual Basic for Applications (VBA)-kode.

For skjemaer kan du angi FilterOn-egenskapen i en makro eller ved bruk av VBA-koden. Du kan også angi denne egenskapen ved å klikke på Aktiver/deaktiver filter under Sorter og filtrerData-fanen.

Hvis du vil bruke et lagret filter, trykker du på knappen Aktiver/deaktiver filter for skjemaer, eller bruker filteret ved hjelp av en makro eller Visual Basic ved å angi egenskapen FilterOn til SANN for skjemaer eller rapporter. For rapporter kan du angi egenskapen FilterOn til Ja i rapportens egenskapsark.

Aktiver/deaktiver filter-knappen 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 eller en rapport å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 objektetDoCmd.

Du kan fjerne et filter ved å klikke på den deaktiverte Aktiver/deaktiver filter-knappen under Sorter og filtrerData-fanen, eller angi FilterOn-egenskapen til False ved hjelp av VBA-koden. For rapporter kan du bruke et filter ved å angi egenskapen FilterOn til Nei i rapportens egenskapsark.

Obs!: Når et nytt objekt opprettes, arver det RecordSource, Filter, ServerFilter. OrderBy- og OrderByOn-egenskapene for tabellen eller spørringen den ble opprettet fra. For skjemaer og rapporter brukes ikke arvede filtre automatisk når et objekt åpnes.

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.