Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Du kan använda makroåtgärden RepaintObject i Access-databaser för att slutföra eventuella väntande skärmuppdateringar för ett angivet databasobjekt eller för det aktiva databasobjektet, om inget anges. Sådana uppdateringar omfattar eventuella väntande omberäkningar för objektets kontroller.

Inställning

Makroåtgärden RepaintObject har följande argument:

Åtgärdsargument

Beskrivning

Objekttyp

Typen av objekt som ska uppdatera. Klicka på Tabell, Fråga, Formulär, Rapport, Makro, Modul, Dataåtkomstsida, Servervy, Diagram, Lagrad procedur eller Funktion i rutan Objekttyp i fönstret för makrodesign. Lämna det här argumentet tomt för att välja det aktiva objektet.

Objektnamn

Namnet på det objekt som ska målas om. I rutan Objektnamn visas alla objekt i databasen av den typ du valde med argumentet Objekttyp. Om du inte anger något för Objekttyp-argumentet ska du heller inte göra det för detta argument.

Kommentarer

Access väntar med att slutföra väntande skärmuppdateringar tills andra väntande uppgifter har slutförts. Med den här åtgärden kan du tvinga fram omedelbar ommålning av kontrollerna i det angivna objektet. Du kan använda den här åtgärden:

  • När du använder makroåtgärden SättVärde till att ändra värden i ett antal kontroller. Ändringarna kanske inte visas direkt i Access, särskilt om andra kontroller (t.ex. beräknade kontroller) är beroende av värden i de ändrade kontrollerna.

  • När du vill kontrollera att formuläret du visar visar data i alla dess kontroller. Kontroller som innehåller OLE-objekt visar till exempel inte data direkt efter att du öppnat en formulär.

  • Den här åtgärden orsakar inte en fråga igen av databasen, så den visar inte nya och ändrade poster eller tar bort borttagna poster från objektets underliggande tabell eller fråga. Använd makroåtgärden Fråga om för att fråga om objektets källa eller någon av dess kontroller. Använd makroinstruktionen VisaAllaPoster för att visa de senaste posterna och ta bort eventuella tillämpade filter.

  • Makroåtgärden RepaintObject har inte samma effekt som att klicka på Uppdatera i gruppen Poster på fliken Start , som visar alla ändringar du eller andra användare har gjort i de poster som visas i formulär och datablad.

Om du vill köra makroåtgärden RepaintObject i en VBA-modul (Visual Basic for Applications) använder du metoden RepaintObject för DoCmd-objektet .

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×