Aggiungere un foglio dati secondario

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Quando due tabelle in Access hanno uno o più campi in comune, è possibile incorporare il foglio dati da una tabella in un'altra. Un foglio dati incorporato, denominato foglio dati secondario, è utile quando si vogliono visualizzare e modificare i dati correlati o collegati in una tabella o query.

Contenuto dell'articolo

Introduzione ai fogli dati secondari

Aprire e chiudere un foglio dati secondario

Aggiungere un foglio dati secondario

Introduzione ai fogli dati secondari

Un foglio dati secondario è utile quando si vogliono visualizzare le informazioni provenienti da diverse origini dati in una singola visualizzazione foglio dati. Nel database di esempio Northwind, ad esempio, la tabella Orders include un relazione uno-a-molti con la tabella Dettagli ordine.

Mostra la relazione tra due tabelle

Se la tabella Dettagli ordine viene aggiunta come foglio dati secondario nella tabella Orders, è possibile visualizzare e modificare i dati, ad esempio i prodotti inclusi in un ordine specifico (ogni riga) aprendo il foglio dati secondario per l'ordine.

Mostra un foglio dati con il foglio dati secondario aperto

Se si aggiungono fogli dati secondari alle tabelle, limitare l'uso di questi fogli dati secondari alla visualizzazione e non alla modifica di dati aziendali importanti. Se si desidera modificare i dati in una tabella, è consigliabile usare i moduli per modificare i dati anziché i fogli dati secondari, in quanto è più probabile che gli errori di immissione dati vengano visualizzati nella visualizzazione foglio dati se gli utenti non sono attenti a scorrere fino alla cella corretta. Si noti inoltre che l'aggiunta di un foglio dati secondario a una tabella di grandi dimensioni può influire negativamente sulle prestazioni della tabella.

Microsoft Access crea automaticamente un foglio dati secondario quando si crea una tabella che corrisponde a uno dei criteri seguenti:

  • La tabella è in un relazione uno-a-uno.

  • La tabella è il lato "uno" di una relazione uno-a-molti, in cui la proprietà SubDataSheetName della tabella è impostata su auto.

Una relazione viene definita abbinando i campi chiave primaria e chiave esterna nelle tabelle correlate.

È anche possibile aggiungere un foglio dati secondario a una tabella, una query o un maschera in un database. In visualizzazione foglio dati una maschera può visualizzare un solo foglio dati secondario per volta.

Inizio pagina

Aprire e chiudere un foglio dati secondario

Per determinare se una tabella, una query o una maschera dispone già di un foglio dati secondario, aprire l'oggetto in visualizzazione foglio dati. Se è presente un indicatore di espansione (+ segno), la tabella, la query o la maschera ha un foglio dati secondario. Quando il foglio dati secondario è aperto, l'indicatore assume la forma di un segno. I fogli dati secondari possono essere annidati in un foglio dati secondario principale per un massimo di otto livelli.

Visualizzazione di un foglio dati secondario

  • Per aprire il foglio dati secondario, fare clic sul segno più accanto al valore per cui si vogliono visualizzare i record.

  • Per chiudere il foglio dati secondario, fare clic sul segno meno.

Suggerimento: Per espandere o comprimere tutti i fogli dati secondari di un foglio dati contemporaneamente, nel gruppo record della scheda Home fare clic su altro. Quindi selezionare foglio dati secondarioe quindi fare clic sull'opzione desiderata.

È anche possibile rimuovere o nascondere un foglio dati secondario. Per informazioni su come rimuovere un foglio dati secondario, vedere l'articolo rimuovere un foglio dati secondario.

Suggerimento: Per nascondere un foglio dati secondario, aprire la tabella in visualizzazione struttura e quindi nel gruppo Mostra/Nascondi della scheda progettazione fare clic su finestra delle proprietà. Individuare la riga nome foglio dati secondario nella finestra delle proprietà, modificarla in [Nessuno]e quindi salvare la modifica.

Inizio pagina

Aggiungere un foglio dati secondario

  1. In visualizzazione foglio dati aprire la tabella o la query in cui si vuole aggiungere il foglio dati secondario.

  2. Nel gruppo record della scheda Home fare clic su altro, scegliere foglio dati secondarioe quindi fare clic su foglio dati secondario.

  3. Nella finestra di dialogo Inserisci foglio dati secondario selezionare la scheda (tabelle, queryo entrambi) che corrisponde al tipo di oggetto che si vuole inserire come foglio dati secondario.

  4. Nella casella Collega campi secondari fare clic sul campo che si vuole usare come campo chiave esterna o corrispondente che fornisce i dati per il foglio dati secondario.

  5. Nella casella Collega campi master fare clic sul campo che si vuole usare come campo chiave primaria o corrispondente per la tabella o la query principale, quindi fare clic su OK.

    Ad esempio, se si vuole creare un foglio dati secondario per visualizzare gli ordini correlati per ogni record cliente nella tabella Customer, selezionare la tabella ordini, nella casella Collega campi secondari , selezionare ID clientee quindi nella casella Collega campi master selezionare ID.

    Selezione del campo primario per il foglio dati secondario

    Nota:  I valori nelle caselle Collega campi secondari e campi master collegamento creano un join uno-a-molti nei campi specificati.

  6. Fare clic su OK per salvare le modifiche.

  7. Per visualizzare il foglio dati secondario aggiunto alla tabella, alla query o alla maschera, fare clic sul segno +.

    Nota: Il campo figlio (chiave esterna) non viene visualizzato come colonna del foglio dati secondario. Quando si aggiunge un nuovo record nel foglio dati secondario, Access inserisce automaticamente il valore della chiave primaria della tabella di base selezionata.

Inizio pagina

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×