Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan bruge makrohandlingen Genforespørg i Access-databaser til at opdatere dataene i en bestemt kontrolelement på det aktive objekt ved at forespørge om kilden til kontrolelementet. Hvis der ikke er angivet noget kontrolelement, forespørger denne handling om kilden til selve objektet. Brug denne handling til at sikre, at det aktive objekt eller et af dets kontrolelementer viser de nyeste data.

Indstilling

Makrohandlingen Genforespørg har følgende argument.

Handlingsargument

Beskrivelse

Kontrolelementnavn

Navnet på det kontrolelement, du vil opdatere. Skriv navnet på kontrolelementet i feltet Kontrolelementnavn i makrodesignvinduet. Du bør kun bruge navnet på kontrolelementet, ikke det fulde id (f.eks . Forms!formularnavn! controlname). Lad dette argument være tomt for at genforespørge kilden til det aktive objekt. Hvis det aktive objekt er en dataark eller en forespørgsel resultatsæt, skal du lade dette argument være tomt.

Bemærkninger

Makrohandlingen Genforespørg gør et af følgende:

  • Kører den forespørgsel igen, som kontrolelementet eller objektet er baseret på.

  • Viser alle nye eller ændrede poster og fjerner eventuelle slettede poster fra tabel , som kontrolelementet eller objektet er baseret på.

Bemærk!: Makrohandlingen Genforespørg påvirker ikke placeringen af postmarkøren.

Kontrolelementer, der er baseret på en forespørgsel eller tabel, omfatter:

  • Lister og kombinationsfelter.

  • Kontrolelementer i underformularer.

  • OLE-objekter, f.eks. diagrammer.

  • Kontrolelementer, der indeholder domæneaggregatfunktioner, f.eks.

Hvis det angivne kontrolelement ikke er baseret på en forespørgsel eller tabel, gennemtvinger denne handling en genberegning af kontrolelementet.

Hvis du lader argumentet Kontrolelementnavn være tomt, har handlingen Genforespørgsel samme effekt som at trykke på Skift+F9, når objektet har fokus. Hvis der er fokus på et underordnet formular kontrolelement, forespørger denne handling kun om kilden til underformularen (på samme måde som når du trykker på Skift+F9).

Bemærk!: Makrohandlingen Genforespørg forespørger om kilden til kontrolelementet eller objektet. I modsætning hertil gentegner makrohandlingen GentegnObjekt kontrolelementer i det angivne objekt, men forespørger ikke på databasen eller viser nye poster. Makrohandlingen VisAllePoster genforespørger ikke kun det aktive objekt, men fjerner også eventuelle anvendte filtre, hvilket makrohandlingen Genforespørg ikke gør.

Hvis du vil forespørge om et kontrolelement, der ikke findes på det aktive objekt, skal du bruge metoden Genforespørg i et Visual Basic for Applications (VBA)-modul, ikke makrohandlingen Genforespørg eller dens tilsvarende genforespørgselsmetode for objektet DoCmd. Metoden Genforespørgsel i VBA er hurtigere end makrohandlingen Genforespørgsel eller metoden DoCmd.Requery . Når du bruger makrohandlingen Genforespørg eller metoden DoCmd.Requery , lukker Access desuden forespørgslen og genindlæser den fra databasen, men når du bruger metoden Genforespørgsel , kører Access forespørgslen igen uden at lukke og genindlæse den. Bemærk, at metoden Forespørg om ActiveX-dataobjekt (ADO) fungerer på samme måde som metoden Forespørg i Access.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×