Metodi per importare dati in un file esistente
Esistono tre modi per importare dati in un file esistente. È possibile:
 •
 •
 •
Queste opzioni sono disponibili nell'area Tipo di importazione della finestra di dialogo Specifica l'ordine di importazione quando si importano dati in un file esistente. Ognuna di queste opzioni è descritta dettagliatamente di seguito.
Importante  Le opzioni di importazione per aggiornare i record esistenti e aggiornare i record corrispondenti sovrascrivono i dati durante il processo di importazione e non possono essere annullate. Per proteggere i dati, selezionare il menu File > Salva copia con nome per fare una copia di backup del file FileMaker Pro prima di eseguire un'importazione con aggiornamento dei record.
Aggiunta di record
Quando si aggiungono record, il processo di importazione crea un nuovo record nel file di destinazione per ogni record importabile nel file di origine.
Quando si aggiungono record dalla maggior parte dei formati di file di origine, il processo di importazione aggiunge tutti i record dal file di origine. Se il file di origine è un file FileMaker Pro, è possibile aggiungere solo i record nel gruppo trovato e non aggiungere i record omessi. Per ulteriori informazioni vedere Formato FileMaker Pro.
Aggiornamento dei record esistenti
Con questa opzione si sostituiscono i dati nel file con i dati del file di origine. Per ogni campo di destinazione, i dati del primo record (o riga di dati) importabile nel file di origine sovrascrivono i campi nel primo record nel file di destinazione. I dati del secondo record (o riga di dati) importabile nel file di origine sovrascrivono i campi nel secondo record nel file di destinazione, e così via. Quando si sostituiscono dati, FileMaker Pro non esamina né confronta i dati nei file.
È possibile scegliere se sostituire o non sostituire i dati campo per campo.
I record nel file di destinazione vengono sostituiti con lo stesso numero di record del file di origine. Se nel file di origine vi sono più record importabili, i dati dei record in eccesso del file di origine non vengono importati, a meno che non si scelga anche l'opzione Aggiungi i dati rimanenti come nuovi record. Se vi sono più record nel file di destinazione, i dati dei record in più del file di destinazione non vengono sostituiti.
Aggiornamento dei record corrispondenti
È possibile aggiornare i record e i campi corrispondenti nel file di destinazione con i dati di un altro file. Si supponga, ad esempio, di avere una copia di un database su un computer desktop e un'altra copia su un computer portatile. È possibile aggiornare i file nel computer dell'ufficio con le modifiche apportate sul computer portatile.
È possibile determinare quali record nel file di origine aggiornano quali record nel file di destinazione scegliendo uno o più campi di confronto in ogni file. Se i dati del campo o dei campi di confronto di un record del file di destinazione corrispondono ai dati del campo o dei campi di confronto di un record del file di origine, il record del file di destinazione viene aggiornato con i dati del file di origine.
I campi di confronto devono identificare in modo univoco ogni entità nel database. Ad esempio, in un database di persone, è possibile utilizzare un campo di confronto come Codice impiegato o più campi di confronto come Cognome, Nome e Numero di telefono. (Il solo Cognome potrebbe identificare più persone, quindi non costituisce un valido campo di confronto).
È anche possibile specificare i campi da importare. Il contenuto di tutti i campi selezionati per l'importazione, in tutti i record corrispondenti, sovrascrive i dati nel file di destinazione, anche se il campo nel file di origine è vuoto.
Quando il file di destinazione contiene un gruppo trovato, vengono aggiornati solo i record trovati. (Se il file di origine è un altro file FileMaker Pro, è anche possibile importare solo un gruppo trovato. Per ulteriori informazioni vedere Formato FileMaker Pro).
La tabella che segue mostra un esempio di come un file di destinazione viene visualizzato prima e dopo essere stato aggiornato da un record corrispondente in un file di origine. Nella colonna Corrispondenza, Icona Confronta in Windows (Windows) o Icona Confronta in Mac OS (Mac OS) indica un campo di confronto, Icona Importa indica di importare il campo e Icona Non importare in Windows (Windows) o Icona Non importare in Mac OS (Mac OS) indica di non importare il campo.
 
Corrispondenza
File di destinazione
Icona Non importare in Windows oppure Icona Non importare in Mac OS
Icona Importa
Icona Non importare in Windows
Icona Importa
Icona Importa
Icona Importa
Icona Non importare in Windows
Icona Importa
Note
 •
Se il file di origine è un file FileMaker Pro, è possibile importare solo i record nel gruppo trovato e non importare i record omessi. Per ulteriori informazioni vedere Formato FileMaker Pro.
 •
I campi di confronto nel file di destinazione non possono essere di tipo Contenitore, Riassunto o Calcolo non memorizzato. Il tipo campo dei campi di confronto deve corrispondere al tipo di dati del campo di confronto. Ad esempio i campi Numero non devono essere associati a campi contenenti testo.
 •
 •
Se un record del file di origine corrisponde a più di un record nel file di destinazione, vengono aggiornati tutti i record corrispondenti nel gruppo trovato del file di destinazione.
 •
Se a un record nel gruppo trovato del file di destinazione corrispondono più record del gruppo trovato del file di origine, il file di destinazione viene aggiornato con l'ultimo record corrispondente nel file di origine. (Durante il processo di importazione, il record corrispondente nel file di destinazione viene aggiornato più volte, una volta per ogni record corrispondente nel file di origine, così l'ultimo record di origine corrispondente che aggiorna il record di destinazione corrispondente determina il suo contenuto finale).
 •
Dopo un aggiornamento il gruppo trovato contiene i record (corrispondenti) aggiornati e gli eventuali record aggiunti, indipendentemente dal gruppo trovato prima dell'aggiornamento.
Argomenti correlati 
Importazione di dati in un file esistente
Impostazione del tipo di importazione e dell'associazione dei campi durante l'importazione
Informazioni sulla creazione di una nuova tabella per i dati importati
Impostazione di importazioni ricorrenti