VisAllePoster, makrohandling

Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan bruke makrohandlingen VisAllePoster i Access-skrivebordsdatabaser for å fjerne eventuelle brukte filtre fra den aktive tabellen, spørringsresultatsettet eller det aktive skjemaet, og vise alle postene i tabellen eller resultatsettet eller alle postene i skjemaets underliggende tabell eller spørring.

Innstilling

Makrohandlingen VisAllePoster har ikke noen argumenter.

Merknader

Du kan bruke denne makrohandlingen til å sikre at alle poster (inkludert endrede eller nye poster) vises for en tabell, en spørring, et resultatsett eller et skjema. Denne handlingen fører til en ny spørring av postene for et skjema eller delskjema.

Du kan også bruke denne handlingen til å fjerne eventuelle filtre som ble brukt med makrohandlingen BrukFilter , Filter-kommandoenHjem-fanen eller Filternavn eller Where-betingelse-argumentet i makrohandlingen OpenForm .

Denne handlingen har samme effekt som å klikke Aktiver/deaktiver filterHjem-fanen , eller høyreklikke det filtrerte feltet og klikke Fjern filter fra... i skjemavisning, oppsettvisning eller dataarkvisning.

Du kan kjøre handlingen VisAllePoster i en Visual Basic for Applications-modul (VBA) ved å bruke VisAllePoster-metoden for DoCmd-objektet.

Eksempel

Bruke et filter ved hjelp av en makro

Følgende makro inneholder et sett med handlinger, som alle filtrerer postene for et telefonlisteskjema over kunder. Den viser bruken av makrohandlingene BrukFilter, VisAllePoster og GåTilKontroll . Den viser også bruk av betingelser for å bestemme hvilken veksleknapp i en alternativgruppe som er valgt på skjemaet. Hver rad er knyttet til en veksleknapp som velger settet med poster fra og med A, B, C og så videre, eller alle poster. Denne makroen skal knyttes til EtterOppdatering-hendelsen i alternativgruppen FirmaNavnFilter.

Betingelse Handling Argumenter: Innstilling Kommentar
[Firmanavnfiltre] =1 BrukFilter Where-betingelse: [firmanavn] lik "[AÀÁÂÃÄ]*" Filter for firmanavn som begynner med A, À, Á, Â, Ã eller Ä.
[Firmanavnfiltre] =2 BrukFilter Where-betingelse: [firmanavn] lik "B*" Filter for firmanavn som begynner med B.
[Firmanavnfiltre] =3 BrukFilter Where-betingelse: [firmanavn] lik "[CÇ]*" Filter for firmanavn som begynner med C eller Ç.
... Handlingsrader for D til og med Y har samme format som A til og med C ...
[Firmanavnfiltre] =26 BrukFilter Where-betingelse: [firmanavn] lik "[ZÆØÅ]*" Filter for firmanavn som begynner med Z, Æ, Ø eller Å.
[Firmanavnfiltre] =27 VisAllePoster Vis alle poster.
[RecordsetClone]. [RecordCount]>0 GåTilKontroll Kontrollnavn: Firmanavn Hvis postene returneres for den valgte bokstaven, flytter du fokus til Firmanavn-kontrollen.