Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

È 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.

  • 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.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×