Gælder for
Formularobjekt |
Rapportobjekt |
Du kan bruge egenskaben FilterTil til at angive eller afgøre, om egenskaben Filter for en formular eller Rapport anvendes. Læs/skriv boolesk.
udtryk.FilterTil
udtryk Påkrævet. Et udtryk, der returnerer et af objekterne på listen Gælder for.
Bemærkninger
Hvis du har angivet et serverfilter i et Microsoft Access-projekt (.adp), skal du bruge egenskaben FiltrerMedServerfilterEfterFormular.
Egenskaben FilterTil anvender følgende indstillinger.
Indstilling |
Visual Basic |
Beskrivelse |
Ja |
Sand |
Objektets Filter-egenskab anvendes. |
Nej |
Falsk |
(Standard) Objektets Filter-egenskab anvendes ikke. |
Bemærk!: For rapporter kan du indstille egenskaben FilterTil ved hjælp af rapportens egenskabsark eller VBA-kode (Visual Basic for Applications).
For formularer kan du indstille egenskaben FilterTil i en makro eller ved hjælp af VBA-kode. Du kan også indstille denne egenskab ved at klikke på Til/fra-Filter under Sortér og filtrer på fanen Data.
Hvis du vil anvende et gemt filter, skal du trykke på knappen Til/fra-filter for formularer eller anvende filteret ved hjælp af en makro eller Visual Basic ved at angive egenskaben FilterTil til Sand for formularer eller rapporter. For rapporter kan du indstille egenskaben FilterTil til Ja i rapportens egenskabsark.
Knappen Til/fra-filter angiver tilstanden for egenskaberne Filter og FilterTil. Knappen forbliver deaktiveret, indtil der er et filter at anvende. Hvis et eksisterende filter aktuelt anvendes, vises knappen Til/fra-filter som trykket ind. Hvis du vil anvende et filter automatisk, når du åbner en formular eller rapport, skal du i indstillingen for hændelsesegenskaben VedÅbning for formlen angive enten en makro, der anvender handlingen AnvendFilter, eller en hændelsesprocedure, der anvender metoden AnvendFilter for objektet DoCmd.
Du kan fjerne et filter ved at klikke på knappen Til/fra-filter, som er trykket ind, under Sortér og filtrer på fanen Data, eller du kan bruge VBA-kode til at angive egenskaben FilterTil til Falsk. For rapporter kan du fjerne et filter ved at indstille egenskaben FilterTil til Nej i rapportens egenskabsark.
Bemærk!: Når der oprettes et nyt objekt, arver det Postkilde, Filter, ServerFilter. Egenskaberne SorterEfter og SorterEfterTil for den tabel eller forespørgsel, den blev oprettet ud fra. For formularer og rapporter anvendes nedarvede filtre ikke automatisk, når et objekt åbnes.