Du kan bruge makrohandlingen VisAllePoster i Access-skrivebordsdatabaser til at fjerne alle anvendte filter fra den aktive tabel, forespørgsel resultatsæteller formularog få vist alle poster i tabellen eller resultatsættet eller alle poster i formularens underliggende tabel eller forespørgsel.

Indstilling

Makrohandlingen VisAllePost har ikke nogen argumenter.

Bemærkninger

Du kan bruge denne makrohandling til at sikre, at alle poster (herunder eventuelle ændrede eller nye poster) vises for en tabel, et forespørgselsresultatsæt eller en formular. Denne handling forårsager en genforespørgsel af posterne for en formular eller underordnet formular.

Du kan også bruge denne handling til at fjerne et filter, der blev anvendt med makrohandlingen AnvendFilter, kommandoen Filtrer på fanen Hjem eller argumentet Filternavn eller Where-betingelse for makrohandlingen ÅbnFormular.

Denne handling har samme effekt som at klikke på Til/fra-filter på fanen Hjem eller højreklikke på det filtrerede felt og klikke på Ryd filter fra... i formularvisning, layoutvisning eller dataarkvisning.

Hvis du vil køre handlingen VisAllePost i et VBA-modul (Visual Basic for Applications), skal du bruge metoden VisAllePoste fra objektet DoCmd.

Eksempel

Anvende et filter ved hjælp af en makro

Følgende makro indeholder et sæt handlinger, som hver især filtrerer posterne for en Kundetelefonliste-formular. Den viser brugen af makrohandlingerne AnvendFilter,VisAllePosteog GåTilKontrolkontrol. Den viser også brugen af betingelser til at bestemme hvilken til/fra-knap i en gruppeboks, der er blevet valgt i formularen. Hver handlingsrække er knyttet til en til/fra-knap, som vælger det sæt poster, der starter med A, B, C osv., eller alle poster. Denne makro skal knyttes til hændelsen EfterOpdatering i gruppeboksen Firmanavnefilter.

Betingelse

Handling

Argumenter: Indstilling

Kommentar

[Filtre for firmanavn] =1

AnvendFilter

Where-betingelse:[Firmanavn] Like "[AÀÁÂÃÄ]*"

Filtrere efter firmanavne, der starter med A, À, Á, Â, Ã eller Ä.

[Filtre for firmanavn] =2

AnvendFilter

Where-betingelse:[Firmanavn] Like "B*"

Filtrere efter firmanavne, der starter med B.

[Filtre for firmanavn] =3

AnvendFilter

Where-betingelse:[Firmanavn] Like "[CÇ]*"

Filtrere efter firmanavne, der starter med C eller Ç.

... Handlingsrækker for D til Y har samme format som A til C ...

[Filtre for firmanavn] =26

AnvendFilter

Where-betingelse:[Firmanavn] Like "[ZÆØÅ]*"

Filtrere efter firmanavne, der starter med Z, Æ, Ø eller Å.

[Filtre for firmanavn] =27

VisAllePoster

Vis alle poster.

[RecordsetClone].[RecordCount]>0

GåTilKontrolelement

Kontrolelementnavn:Firmanavn

Hvis der returneres poster for det valgte bogstav, skal du flytte fokus til kontrolelementet FirmaNavn.

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af oversættelsen?

Hvad påvirkede din oplevelse?

Har du mere feedback? (Valgfrit)

Tak for din feedback!

×