SchermBijwerken, macroactie

Gebruik de macroactie SchermBijwerken in Access-databases om onvoltooide schermupdates te voltooien voor een opgegeven databaseobject, of het actieve databaseobject als er geen object is opgegeven. Herberekeningen voor besturingselementen van een object vallen hier ook onder.

Instelling

De macroactie SchermBijwerken heeft de volgende argumenten.

Actieargument

Beschrijving

Objecttype

Het type object dat u wilt scherm bijwerken. Klik op Tabel, Query, Formulier, Rapport, Macro, Module, Data Access-pagina, Serverweergave, Diagram, Opgeslagen procedure of Functie in de lijst Objecttype in het macro-ontwerpvenster. Laat dit argument leeg om het actieve object te selecteren.

Objectnaam

De naam van het object waarvoor u het scherm wilt bijwerken. Het vak Objectnaam bevat alle objecten in de database van het type dat is geselecteerd met het argument Objecttype. Als u geen waarde opgeeft voor Objecttype, moet u dit argument ook leeg laten.

Opmerkingen

Access wacht met het voltooien van schermupdates totdat andere taken in behandeling zijn voltooid. Met deze actie kunt u de inhoud van de besturingselementen in het opgegeven object onmiddellijk bijwerken. U kunt deze actie gebruiken voor het volgende:

  • Om de waarden in een of meer besturingselementen te wijzigen als u de macroactie WaardeInstellen gebruikt. Het is mogelijk dat de wijzigingen niet direct worden weergegeven in Access, met name als andere besturingselementen (zoals berekende besturingselementen) afhankelijk zijn van waarden in de gewijzigde besturingselementen.

  • Om er zeker van te zijn dat alle besturingselementen in het weergegeven formulier gegevens bevatten. Gegevens in besturingselementen die OLE-objecten bevatten, worden bijvoorbeeld niet direct weergegeven na het openen van een formulier.

Opmerking: 

  • Deze actie heeft geen query opnieuw uitvoeren van de database tot gevolg. Nieuwe en gewijzigde records worden dus niet weergegeven. Ook worden verwijderde records niet verwijderd uit de onderliggende tabel of query van het object. Gebruik de macroactie QueryOpnieuwUitvoeren om een query opnieuw uit te voeren voor de bron van het object of voor een besturingselement in het object. Gebruik de macroactie AlleRecordsWeergeven om de meest recente records weer te geven en toegepaste filters te verwijderen.

  • De macroactie SchermBijwerken heeft niet hetzelfde effect als het klikken op Vernieuwen in de groep Records van het tabblad Start. Hiermee worden namelijk alle wijzigingen weergegeven die u of andere gebruikers hebben aangebracht in de weergegeven records in formulieren en gegevensbladen.

Als u de macroactie SchermBijwerken wilt uitvoeren in een VBA-module (Visual Basic for Applications), gebruikt u de methode RepaintObject van het object DoCmd.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×