Azione di macro AggiornaOggetto

È possibile usare l'azione di macro AggiornaOggetto nei database di Access per completare gli aggiornamenti dello schermo in sospeso per un determinato oggetto di database o per l'oggetto di database attivo, se non è selezionato alcun oggetto. Questi aggiornamenti includono tutti i ricalcoli in sospeso per i controlli dell'oggetto.

Impostazione

Gli argomenti dell'azione di macro AggiornaOggetto sono i seguenti.

Argomento dell'azione

Descrizione

Tipo oggetto

Tipo di oggetto da aggiornare. Fare clic su Tabella, Query, Maschera, Report, Macro, Modulo, Pagina di accesso ai dati, Visualizzazione server, Diagramma, Stored Procedure o Funzione nella casella Tipo di oggetto della finestra di progettazione macro. Lasciare vuoto questo argomento per selezionare l'oggetto attivo.

Nome oggetto

Nome dell'oggetto da aggiornare. La casella Nome oggetto visualizza tutti gli oggetti contenuti nel database del tipo selezionato con l'argomento Tipo di oggetto. Se si lascia vuoto l'argomento Tipo di oggetto, lasciare vuoto anche questo argomento.

Note

Access attende che le altre attività in sospeso vengano completate prima di completare gli aggiornamenti dello schermo in sospeso. Con questa azione, è possibile forzare un aggiornamento immediato dei controlli nell'oggetto specificato. Usare questa azione:

  • Quando si usa l'azione di macro ImpostaValore per modificare i valori in una serie di controlli. Access potrebbe non visualizzare subito le modifiche, soprattutto se altri controlli, ad esempio quelli calcolati, dipendono dai valori nei controlli modificati.

  • Quando si vuole verificare che la maschera aperta visualizzi i dati in tutti i controlli. Ad esempio, i controlli che contengono gli oggetti OLE non visualizzano i dati subito dopo aver aperto una maschera.

Nota : 

  • Questa azione non causa una rieseguire una query del database, quindi non mostra i record nuovi e modificati, né rimuove i record eliminati dalla tabella o dalla query sotto l'oggetto. Usare l'azione di macro RieseguiQuery per rieseguire una query sull'origine dell'oggetto o su uno dei relativi controlli. Usare l'azione di macro MostraOgniRecord per visualizzare i record più recenti e rimuovere gli eventuali filtri applicati.

  • L'effetto dell'azione di macro AggiornaOggetto non è lo stesso di quando si seleziona Aggiorna nel gruppo Record della scheda Home, che mostra le modifiche apportate dagli utenti ai record attualmente visualizzati nelle maschere e nei fogli dati.

Per eseguire l'azione di macro AggiornaOggetto in un modulo di Visual Basic, Applications Edition (VBA), usare il metodo RepaintObject dell'oggetto DoCmd.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×