Importa dati da file CSV
Separatore di campo
Permette di scegliere il separatore di campo del file CSV. Auto il separatore di campo verrà selezionato automaticamente analizzando il file CSV.
Opzioni record esistenti
Ignora i record esistenti - I record già esistenti nel database non verranno in alcun modo modificati.
Sovrascrivi i record esistenti - I record già esistenti nel database verranno interamente sovrascritti con i record presenti nel file CSV.
Modifica i record esistenti con i nuovi campi - I record già esistenti nel database verranno mantenuti, modificando solo i campi presenti nel file CSV.
Aggiungi i record creando un nuovo ID - I record già esistenti nel database verranno mantenuti mentre quelli presente nel file CSV verranno aggiunti al database con un nuovo ID.
Altre opzioni
Ignora gli errori - Ignora eventuali errori che si verificano durante il processamento dei dati.
Cripta i dati nella colonna _password - Seleziona questa opzione se stai aggiungendo nuovi docenti o studenti e la password nel file CSV è in chiaro! Se stai importando dati precedentemente esportati da questa applicazione la password dovrebbe essere già criptata per cui non criptarla nuovamente.
Anteprima
Esegue la procedura ma non salva i dati dei record nel database.
Importa dati
Esegue la procedura e se non ci sono errori, oppure se è stata spuntata l'opzione Ignora gli errori, salva i dati nel database.
Formato del file CSV
Il file CSV (comma separated values) deve essere formattato in modo che la prima riga riporti il nome dei campi
mentre le righe successive devono contenere i valori dei campi dei record da importare.
Esempio:
nome,cognome,titolo Mario,Rossi,Prof. Pietro,Bianchi,Dott. Arturo,Verdi,Ing. ...
Se in file CSV contiene anche l'id del record, il record verrà creato con l'id indicato e se il record esiste verra ignotato, modificato, sovrascritto o aggiunto in base all'opzione selezionata.
Alcuni campi possono avere valori multipli, per esempio il valore del campo docente dei corsi ammette diversi docenti. In questo caso il valore del campo nel file CSV deve indicare la separazione dei diversi docenti e questo può essere fatto in tre modi:
- Lasciando il carattere speciale che si ha nel file esportato.
- Mettendo il campo tra doppi apici e separando i valori con un a capo.
- Separando i valori con |.
Esempio 1:
nome,cognome,titolo corso,docente Biochimica,rossi bianchi verdi Matematica,baruffi svevo ...
Esempio 2:
nome,cognome,titolo corso,docente Biochimica,"rossi bianchi verdi" Matematica,"baruffi svevo" ...
Esempio 3:
nome,cognome,titolo corso,docente Biochimica,rossi|bianchi|verdi Matematica,baruffi|svevo ...