Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Van toepassing op

Formulierobject

Rapportobject

U kunt de eigenschap FilterOn gebruiken om op te geven of te bepalen of de eigenschap Filter voor een formulier of rapport wordt toegepast. Boolean lezen/schrijven.

expressie.FilterOn

expressie Vereist. Een expressie die een van de objecten in de lijst Van toepassing op retourneert.

Opmerkingen

Als u een serverfilter binnen een Microsoft Access-project (.adp) hebt opgegeven, dient u de eigenschap ServerFilterByForm te gebruiken.

De eigenschap FilterOn gebruikt de volgende instellingen.

Instelling

Visual Basic

Beschrijving

Ja

True

De eigenschap Filter van het object wordt toegepast.

Nee

False

(Standaard) De eigenschap Filter van het object wordt niet toegepast.


Opmerking: U kunt deze eigenschap voor rapporten instellen met de eigenschap FilterOn met de eigenschappenvenster van een rapport of een VBA-code (Visual Basic for Applications).

U kunt voor formulieren de eigenschap FilterOn in een macro instellen of door VBA-code te gebruiken. U kunt deze eigenschap ook instellen door op Filter in-/uitschakelen onder Sorteren en filteren op het tabblad Gegevens te klikken.

U kunt een opgeslagen filter toepassen door op de knop Filter in-/uitschakelen voor formulieren te drukken of het filter toe te passen door een macro of Visual Basic te gebruiken door de eigenschap FilterOn in te stellen op True voor formulieren of rapporten. Voor rapporten kunt u de eigenschap FilterOn instellen op Yes in het eigenschappenvenster van het rapport.

De knop Filter in-/uitschakelen geeft de status aan van de eigenschappen Filter en FilterOn. De knop blijft uitgeschakeld totdat er een filter is om toe te passen. Als een bestaande filteren momenteel is toegepast, wordt de knop Filter in-/uitschakelen ingedrukt weergegeven. Om een filter automatisch toe te passen wanneer een formulier of rapport voor het eerst wordt geopend, geeft u in de instelling van de gebeurteniseigenschap OnOpen van het formulier een macro op met de actie ApplyFilter of een gebeurtenisprocedure met de methode ApplyFilter van het object DoCmd.

U kunt een filter verwijderen door te klikken op de ingedrukte knop Filter in-/uitschakelen onder Sorteren en filteren op het tabblad Gegevens of door de eigenschap FilterOn met behulp van VBA-code op False in te stellen. Voor rapporten kunt u een filter verwijderen door de eigenschap FilterOn in te stellen op No in het eigenschappenvenster van het rapport.

Opmerking: Wanneer een nieuw object wordt gemaakt, neemt het de RecordSource, Filter, ServerFilter over. De eigenschappen OrderBy en OrderByOn van de tabel of query waaruit deze is gemaakt. Overgenomen filters worden in formulieren en rapporten niet automatisch toegepast als een object wordt geopend.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×