Du kan bruge makrohandlingen GentegnObjekt i Access-databaser til at fuldføre ventende skærmopdateringer for et bestemt databaseobjekt eller for det aktive databaseobjekt, hvis der ikke er angivet nogen. Disse opdateringer omfatter ventende genberegninger af objektets kontrolelementer.
Indstilling
Makrohandlingen GentegnObjekt har følgende argumenter:
Handlingsargument |
Beskrivelse |
Objekttype |
Den type objekt, der skal gentegne. Klik på Tabel, Forespørgsel, Formular, Rapport, Makro, Modul, Dataadgangsside, Servervisning, Diagram, Gemt procedure eller 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 gentegnes. 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 venter med at fuldføre ventende skærmopdateringer, indtil andre ventende opgaver er afsluttet. Med denne handling kan du gennemtvinge øjeblikkelig omtegning 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 medfører 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 for at forespørge om kilden til objektet eller et af dets kontrolelementer. Brug makrohandlingen VisAllePoster til at vise de seneste poster og fjerne eventuelle anvendte filtre.
-
Makrohandlingen GentegnObjekt har ikke samme effekt som at klikke på Opdater i gruppen Poster på 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 GentegnObjekt i et vba-modul (Visual Basic for Applications), skal du bruge metoden RepaintObject fra objektet DoCmd.