AlleRecordsWeergeven, macroactie

Gebruik de macroactie AlleRecordsWeergeven in Access-bureaubladdatabases om toegepaste filters uit te schakelen voor de actieve tabel of queryresultaatset. U kunt de actie ook gebruiken voor het actieve formulier. Het resultaat is dat alle records in de tabel of resultatenset, of alle records in de onderliggende tabel of query van het formulier, worden weergeven.

Instelling

De macroactie AlleRecordsWeergeven heeft geen argumenten.

Opmerkingen

U kunt deze macroactie gebruiken om ervoor te zorgen dat alle records (inclusief gewijzigde of nieuwe records) worden weergegeven voor een tabel, de resultatenset van een query of een formulier. Met deze actie wordt een query opnieuw uitvoeren uitgevoerd voor de records voor een formulier of subformulier.

U kunt deze actie ook gebruiken om een filter te verwijderen dat is toegepast met de macroactie FilterToepassen, de opdracht Filter op het tabblad Start, of het argument Filternaam of WHERE-voorwaarde van de macroactie FormulierOpenen.

Deze actie heeft hetzelfde effect als het klikken op Filter in-/uitschakelen op het tabblad Start of het met de rechtermuisknop klikken op het gefilterde veld en vervolgens klikken op Filter van <naam> verwijderen in de formulierweergave, de indelingsweergave of de gegevensbladweergave.

Als u de actie AlleRecordsWeergeven wilt uitvoeren in een VBA-module (Visual Basic for Applications), gebruikt u de methode ShowAllRecords van het object DoCmd.

Voorbeeld

Een filter toepassen met een macro

De volgende macro bevat een reeks acties, waarmee de records voor een formulier Telefoonlijst klanten worden gefilterd. Hierin kunt u het gebruik van de macroacties FilterToepassen, AlleRecordsWeergeven en NaarBesturingselementGaan bekijken. Daarnaast ziet u hoe voorwaarden worden gebruikt om te bepalen welke wisselknop in een groepsvak is geselecteerd op het formulier. Elke actierij is gekoppeld aan een wisselknop waarmee de set records wordt geselecteerd die begint met A, B, C enzovoort of alle records. Deze macro moet worden gekoppeld aan de gebeurtenis AfterUpdate van het groepsvak Bedrijfsnaamfilter.

Voorwaarde

Actie

Argumenten: instelling

Opmerking

[Bedrijfsnaamfilters] =1

FilterToepassen

WHERE-voorwaarde: [Bedrijfsnaam] Like "[AÀÁÂÃÄ]*"

Filteren op bedrijfsnamen die beginnen met A, À, Á, Â, Ã of Ä.

[Bedrijfsnaamfilters] =2

FilterToepassen

WHERE-voorwaarde: [Bedrijfsnaam] Like "B*"

Filteren op bedrijfsnamen die beginnen met B.

[Bedrijfsnaamfilters] =3

FilterToepassen

WHERE-voorwaarde: [Bedrijfsnaam] Like "[CÇ]*"

Filteren op bedrijfsnamen die beginnen met C of Ç.

... Actierijen voor D tot en met Y hebben dezelfde opmaak als A tot en met C ...

[Bedrijfsnaamfilters] =26

FilterToepassen

WHERE-voorwaarde: [Bedrijfsnaam] Like "[ZÆØÅ]*"

Filteren op bedrijfsnamen die beginnen met Z, Æ, Ø of Å.

[Bedrijfsnaamfilters] =27

AlleRecordsWeergeven

Alle records weergeven.

[RecordsetClone].[RecordCount]>0

NaarBesturingselementGaan

Naam van besturingselement: NaamBedrijf

Als er records worden geretourneerd voor de geselecteerde letter, kunt u de focus verplaatsen naar het besturingselement Bedrijfsnaam.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×