Makrohandlingen GentegnObjekt

Du kan bruge makrohandlingen GenpaintObject i Access-databaser til at fuldføre alle ventende skærmopdateringer for et bestemt databaseobjekt eller for det aktive databaseobjekt, hvis ingen er angivet. Disse opdateringer omfatter alle ventende genberegninger af objektets kontrolelementer.

Indstilling

Makrohandlingen GenpaintObject har følgende argumenter:

Handlingsargument

Beskrivelse

Objekttype

Den type objekt, der skal gentegne. Klik Tabel, Forespørgsel,Formular,Rapport, Makro, Modul,Dataadgangsside,Servervisning,Diagram,Lagret procedureeller Funktion i feltet Objekttype i makrodesignvinduet. Lad dette argument være tomt for at vælge det aktive objekt.

Objektnavn

Navnet på det objekt, der skal genmales. Feltet Objektnavn viser alle objekter i databasen af den type, der er valgt af argumentet Objekttype. Hvis du lader argumentet Objekttype være tomt, skal du også lade dette argument være tomt.

Bemærkninger

Access fuldfører afventende skærmopdateringer, indtil andre ventende opgaver afsluttes. Med denne handling kan du gennemtvinge øjeblikkelig genstyring af kontrolelementerne i det angivne objekt. Du kan bruge denne handling:

  • Når du bruger makrohandlingen AngivVærdi til at ændre værdier i en række kontrolelementer. Access viser muligvis ikke ændringerne med det samme, især hvis andre kontrolelementer (f.eks. beregnede kontrolelementer) afhænger af værdierne i de ændrede kontrolelementer.

  • Når du vil sikre dig, at den formular, du får vist, viser data i alle dens kontrolelementer. Kontrolelementer, der indeholder OLE-objekter, viser f.eks. ikke deres data, umiddelbart efter at du har åbnet en formular.

  • Denne handling forårsager ikke en genforespørgsel af databasen, så den viser ikke nye og ændrede poster eller fjerner slettede poster fra objektets underliggende tabel eller forespørgsel. Brug makrohandlingen Genforespørg til at genforespørge kilden til objektet eller et af dets kontrolelementer. Brug makrohandlingen VisAllePoster til at få vist de seneste poster og fjerne eventuelle anvendte filtre.

  • Makrohandlingen GentegnObjekt har ikke samme effekt som at klikke på Opdater i gruppen Poster under fanen Hjem, som viser de ændringer, du eller andre brugere har foretaget i de aktuelt viste poster i formularer og dataark.

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

Har du brug for mere hjælp?

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

×