Preparazione all'importazione
Per importare un file Excel (in formato xls, xlsx, csv o txt), far corrispondere i titoli delle colonne del file da importare con i nomi dei campi di un tipo di modulo.
- Il file da importare deve contenere dati specifici per un solo tipo di modulo.
- Ad esempio, il file deve contenere solo i dati relativi al tipo di modulo Struttura (ST) o al tipo di modulo Unità stratigrafica (US), ecc.
- Il tipo di modulo deve avere campi che possono essere messi in relazione con le intestazioni delle colonne del file.
Ecco un esempio di modulo di tipo US:

Ecco un estratto di un file Excel da importare, che elenca i dati relativi alle unità stratigrafiche.

Importazione
Il processo di importazione può essere avviato facendo clic sull'icona
presente sopra la tabella del tipo di modulo in questione; in questo caso si tratta della tabella corrispondente al tipo di modulo US.

Il file da importare può essere selezionato o lasciato cadere per caricare il file.

Una pagina di mappatura permette quindi all'utente di selezionare, per ogni titolo di colonna del file da importare, il nome del campo corrispondente nel modulo di ArcheoBase. La tabella di mappatura facilita il lavoro, poiché i titoli delle colonne del file non devono necessariamente essere simili ai nomi dei campi del modulo.

Una volta abbinati i titoli delle colonne ai nomi dei campi del tipo di modulo, è possibile avviare l'importazione facendo clic su Prova importazione e poi su Importa. Se i moduli esistono già in ArcheoBase, i campi interessati dall'importazione saranno aggiornati quando i nuovi dati saranno importati.
Alcuni tipi di campi richiedono una configurazione speciale durante l'importazione. Questi tipi di campi sono i Menu a discesa, i campi Associati a le Relazioni stratigrafiche.
Un menu a discesa ha valori predefiniti che sono fissati all'interno del modulo. Di conseguenza, ogni valore separato nel file da importare deve essere correlato ai valori predefiniti del campo corrispondente nel modulo.
Ad esempio, il tipo di modulo US contiene un menu a discesa chiamato Interpretazione. L'immagine seguente mostra che il modulo di importazione rileva che il campo Interpretazione del modulo è un menu a discesa. L'interfaccia abbina i valori univoci della colonna del file da importare ai valori del menu a discesa corrispondente.
- La colonna di sinistra elenca i valori univoci del file da importare.
- La colonna di destra elenca i valori disponibili nel menu a discesa Interpretazione del modulo.

Se la colonna del file da importare include celle con valori multipli, come nel caso di Demolizione, Riempimento, è necessario specificare il tipo di delimitatore per questi valori. In questo caso, il delimitatore è “,”.


Se la colonna del file da importare contiene valori che non corrispondono a quelli del menu a discesa del modulo, ci sono due soluzioni possibili:
- Aggiungere il valore mancante al menu a discesa del modulo, lavorando a livello di configurazione del modulo.
- Consentire a tutti gli utenti di aggiungere i dati non proposti nel menu a discesa. Nella prima fase, is deve configurare il menu a discesa in modo da poter accettare nuovi valori. In seguito a questa configurazione, nell'interfaccia di corrispondenza sarà presente un valore aggiuntivo: Nessuna corrispondenza, Importare il valore scritto nel file.
Un tipo di modulo può contenere una moltitudine di associazioni, ad esempio ai moduli US, ST, ecc. Il file da importare deve contenere una singola colonna per ogni tipo di associazione, ad esempio Associato a US, Associato a ST, ecc. A ciascuna colonna è possibile assegnare una corrispondenza come descritto di seguito.
Nel nostro esempio, il file da importare ha la seguente colonna:

La funzione di importazione consente di scegliere il tipo di modulo a cui associare questa colonna. La colonna deve essere collegata al tipo di forma US, in quanto si tratta dei numeri di identificazione delle unità stratigrafiche.

È possibile associare un elemento a più elementi dello stesso tipo, ovvero avere più valori nella stessa cella.
![]()
Nell'esempio precedente, US 12 è associata ad altre US, ossia US 26, US 42 e US 128. In questo caso, poiché la colonna da importare contiene più valori, è necessario specificare il delimitatore di valori multipli “,” .

Le relazioni stratigrafiche possono essere importate solo per lo stesso tipo di modulo che si sta importando. Ad esempio, un file da importare relativo alle US può generare solo relazioni stratigrafiche con altre US.
Il file da importare presenta i seguenti valori per le relazioni stratigrafiche da importare:

Dopo aver attivato il delimitatore di campo e definito le relazioni, lo strumento di importazione visualizza il seguente risultato:

I numeri relativi alle US saranno estratti automaticamente dallo strumento di importazione.