Impostare le opzioni di Correzione automatica nome

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Correzione automatica nome consente di mantenere i database desktop di Access da sostanziale Quando si modifica la struttura del database. Correzione automatica nome è possibile:

  • Rilevare il funzionamento non corretto di altri oggetti quando viene modificato il nome di un oggetto di database

  • Correggere automaticamente il problema precedente

  • Registrare tutte le correzione eseguite

Per impostazione predefinita, correzione automatica nome è impostata per rilevare e correggere i problemi, ma non per registrare le correzioni automatiche. Correzione automatica nome leggermente limitare le prestazioni di sistema ed è consigliabile disattivarlo se la struttura del database non è soggetto a modifiche alla struttura non pianificato. In alternativa, è consigliabile Access per tenere traccia delle correzioni apportate. È possibile impostare opzioni di correzione automatica nome per ogni database desktop.

Nota : Correzione automatica nome consente di mantenere sincronizzati i nomi degli oggetti di database. Altri potenziali problemi legati alla modifica della struttura, derivanti ad esempio dall'eliminazione di oggetti, non vengono gestiti direttamente da Correzione automatica nome.

Nota : La funzionalità illustrata in questo articolo non è applicabile alle App web di Access: del tipo di database progettare con Access e pubblica online. Per ulteriori informazioni, vedere creare un'app Access .

In questo articolo

Informazioni sull'utilizzo di Correzione automatica nome

Funzionamento di Correzione automatica nome

Abilitare o disabilitare le opzioni di Correzione automatica nome

Informazioni sull'utilizzo di Correzione automatica nome

Quando si utilizza un database la cui struttura viene spesso modificata dagli utenti, in seguito alla modifica di oggetti di database è possibile che il funzionamento di alcuni oggetti non sia corretto. Questa situazione può verificarsi ad esempio quando si modifica il nome di un oggetto, ma non vengono apportate le modifiche corrispondenti agli oggetti che dipendono dall'oggetto originale.

Se ad esempio si crea una query basata su una tabella denominata Clienti e in seguito si modifica il nome della tabella in Cliente, la query smetterà di funzionare. Poiché l'unico motivo del mancato funzionamento è la modifica del nome, se si corregge il nome della tabella nella struttura della query quest'ultima funzionerà nuovamente.

Correzione automatica nome tiene traccia delle modifiche apportate ai nomi e può correggere automaticamente i nomi di maschere, report, tabelle, query, campi o controlli, ad esempio caselle di testo.

Correzione automatica nome e informazioni sulle dipendenze tra gli oggetti

Correzione automatica nome crea mapping dei nomi con informazioni sulle dipendenze tra gli oggetti per tabelle, query, maschere e report. I mapping consentono di utilizzare il riquadro attività delle dipendenze tra oggetti per visualizzare l'elenco degli oggetti che dipendono da una tabella o maschera selezionata e visualizzare gli oggetti da cui dipende la maschera o la tabella stessa. L'aggiornamento dei mapping dei nomi degli oggetti viene eseguito a ogni salvataggio e chiusura degli oggetti.

Nota : Per impostazione predefinita, il rilevamento delle modifiche nome non è abilitata nei database creati con Access 97 o versioni precedenti di Access, anche dopo aver convertito i database in un formato di file di database più recente. Tuttavia, è possibile, abilitare nome rilevamento delle modifiche dopo la conversione tali database in un formato più recente.

Casi in cui l'utilizzo di Correzione automatica nome è sconsigliato

Non utilizzare Correzione automatica nome nelle situazioni seguenti:

  • Struttura del database non modificata   : quando la struttura del database non è soggetta a modifiche, disattivando Correzione automatica nome le prestazioni del sistema risulteranno migliorate.

  • Necessità di ridurre le dimensioni del file di database e previsione di gestire manualmente le modifiche ai nomi degli oggetti   : quando per un database Correzione automatica nome è abilitata, le dimensioni del database potrebbero aumentare a causa del mapping dei nomi creati dalla funzionalità. Se si disabilita Correzione automatica nome, i mapping dei nomi vengono eliminati con una conseguente riduzione delle le dimensioni del database.

Dati non corretti da Correzione automatica nome

Correzione automatica nome non esegue le operazioni seguenti:

  • Rilevamento di modifiche ai nomi di maschere, report o controlli.

  • Correzione di nomi di tabelle, query o campi all'interno di macro o codice.

Torna all'inizio

Funzionamento di Correzione automatica nome

In Correzione automatica nome sono disponibili tre opzioni, ovvero Tieni traccia delle informazioni di correzione, Esegui correzione automatica nome e Registra correzioni automatiche al nome. Le ultime due opzioni dipendono dall'opzione abilitata in precedenza.

Tieni traccia delle informazioni di correzione

Quando si abilita Correzione automatica nome per tenere traccia delle modifiche apportate ai nomi, in Access vengono eseguite le operazioni seguenti:

  1. Tentativo di accedere al database in modalità esclusiva.

  2. Ricerca di oggetti aperti.

  3. Chiusura degli oggetti aperti dopo che è stata richiesta l'autorizzazione all'utente.

  4. Aggiornamento dei mapping dei nomi mediante l'apertura, il salvataggio e la chiusura di tutte tabelle, le query, le maschere e i report.

  5. Ripristino dello stato originale del database prima che fosse alzato al livello di accesso esclusivo.

Interruzione del mapping dei nomi

La creazione dei mapping dei nomi può richiedere diversi minuti. Per annullarla, premere ESC. Poiché i mapping dei nomi di alcuni oggetti risulteranno non aggiornati, non sarà possibile visualizzare le informazioni sulle dipendenze per tali oggetti fino a quando i mapping dei nomi non verranno aggiornati.

Nota : Se si preme ESC per interrompere l'aggiornamento dei mapping dei nomi, l'opzione Tieni traccia delle informazioni di correzione non viene disabilitata. L'opzione Tieni traccia delle informazioni di correzione rimane selezionata anche se alcuni mapping dei nomi non sono aggiornati. Per riavviare il processo di aggiornamento dei mapping dei nomi, eseguire le operazioni seguenti:

  1. Sulla barra multifunzione fare clic sulla scheda File. Verrà aperta la Visualizzazione Backstage.

  2. Nella parte sinistra fare clic su Opzioni. Verrà visualizzata la finestra di dialogo Opzioni di Access.

  3. Nel riquadro sinistro della finestra di dialogo Opzioni di Access fare clic su Database corrente.

  4. Deselezionare la casella di controllo Tieni traccia delle informazioni di correzione e quindi fare clic su OK. Verrà visualizzato un avviso per informare l'utente che per rendere effettiva la modifica è necessario chiudere tutti gli oggetti di database aperti.

  5. Chiudere e riaprire il database.

  6. Aprire nuovamente la finestra di dialogo Opzioni di Access, selezionare la casella di controllo Tieni traccia delle informazioni di correzione nella categoria Database corrente e quindi fare clic su OK.

In alternativa, per aggiornare manualmente il mapping dei nomi di uno specifico oggetto, aprire l'oggetto in visualizzazione Struttura e quindi salvarlo.

Conseguenze della disabilitazione di Tieni traccia delle informazioni di correzione

Quando si disattiva il rilevamento delle modifiche apportate ai nomi, in Access vengono eseguite le operazioni seguenti:

  1. Tentativo di accedere al database in modalità esclusiva.

  2. Ricerca di oggetti aperti.

  3. Chiusura degli oggetti aperti dopo che è stata richiesta l'autorizzazione all'utente.

  4. Rimozione dei mapping dei nomi da tutte le tabelle, le query, le maschere e i report.

  5. Ripristino dello stato originale del database prima che fosse alzato al livello di accesso esclusivo.

Se non è possibile completare il processo di rilevamento delle modifiche o di rimozione dei mapping dei nomi, l'errore viene registrato nella tabella Errori di salvataggio correzione automatica nome.

Esegui correzione automatica nome

Affinché sia possibile selezionare l'opzione Esegui correzione automatica nome, è necessario abilitare l'opzione Tieni traccia delle informazioni di correzione.

Quando l'opzione Esegui correzione automatica nome è abilitata, vengono utilizzati i mapping dei nomi per determinare se la modifica di un nome avrà effetto su altri oggetti di database e successivamente vengono corrette le occorrenze del nome modificato all'interno di tali oggetti.

Registra correzioni automatiche al nome

Affinché sia possibile selezionare l'opzione Registra correzioni automatiche al nome, è necessario abilitare le opzioni Tieni traccia delle informazioni di correzione ed Esegui correzione automatica nome.

Quando l'opzione Registra correzioni automatiche al nome è abilitata, in Access viene tenuta traccia delle modifiche apportate ai nomi degli oggetti. Ogni modifica viene visualizzata come record nella tabella Log di correzione automatica nome.

Torna all'inizio

Abilitare o disabilitare le opzioni di Correzione automatica nome

È possibile abilitare le tre opzioni di Correzione automatica nome nella finestra di dialogo Opzioni di Access. Le opzioni di Correzione automatica nome possono essere abilitate o disabilitate solo per il database corrente.

  1. Sulla barra multifunzione fare clic sulla scheda File. Verrà visualizzata la finestra di Visualizzazione Backstage.

  2. Nella parte sinistra fare clic su Opzioni. Verrà visualizzata la finestra di dialogo Opzioni di Access.

  3. Nel riquadro sinistro della finestra di dialogo Opzioni di Access fare clic su Database corrente.

  4. In Opzioni di Correzione automatica nome selezionare o deselezionare le opzioni desiderate:

    • Tieni traccia delle informazioni di correzione   : quando si seleziona questa opzione, Access tiene traccia delle modifiche apportate ai nomi nel database. Queste informazioni vengono memorizzate nei mapping dei nomi. La prima volta che si abilita l'opzione, in Access viene generato un mapping dei nomi per ogni oggetto di database esistente che viene mantenuto aggiornato finché l'opzione non viene deselezionata. I mapping vengono utilizzati per correggere gli errori di ridenominazione e per generare le informazioni sulle dipendenze tra gli oggetti. L'accesso diretto ai mapping dei nomi non è consentito.

      Affinché sia possibile selezionare le altre opzioni di Correzione automatica nome, è necessario che questa opzione sia abilitata.

      Nota : L'abilitazione di questa opzione non determina l'abilitazione della propagazione automatica delle modifiche dei nomi, ma solo la creazione dei mapping che verranno utilizzati per le future correzioni.

    • Esegui correzione automatica nome   : quando si seleziona questa opzione, Access corregge automaticamente le modifiche apportate ai nomi nel momento in cui vengono eseguite. L'opzione è disponibile solo se è già stata selezionata l'opzione Tieni traccia delle informazioni di correzione. Per eseguire la Correzione automatica nome vengono utilizzati i mapping dei nomi creati dopo l'abilitazione dell'opzione Tieni traccia delle informazioni di correzione.

      Affinché sia possibile selezionare l'opzione Registra correzioni automatiche al nome è necessario che questa opzione sia abilitata.

    • Registra correzioni automatiche al nome   : Access gestisce un registro delle modifiche apportate ai nomi degli oggetti. Ogni modifica viene visualizzata come record nella tabella Log di correzione automatica nome.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

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.

×