Préparer l’importation
L’importation d’un fichier Excel (format xls, xlsx, csv, txt) se fait en mettant en relation les titres des colonnes du fichier à importer avec le nom des champs d'un type de formulaire.
- Le fichier à importer doit contenir des données qui sont propres à un seul type de formulaire.
- Le fichier doit par exemple contenir uniquement des données liées au type de formulaire Structure (ST) ou au type de formulaire Unité stratigraphique (US) , etc.
- Le type de formulaire doit posséder des champs qui pourront être mis en relation avec les titres des colonnes du fichier.
Voici l'exemple d'un formulaire de type US :

Voici l'extrait d’un fichier Excel à importer, listant des données relatives à des unités stratigraphiques.

Importation
Le processus d’importation peut débuter en cliquant sur l’icône
présente au-dessus de la table du type de formulaires concerné; il s’agit ici de la table relative au type de formulaire US.

Le fichier à importer peut être sélectionné ou déposé afin de l'uploader.

Une page de correspondance propose ensuite à l’utilisateur de sélectionner, pour chaque titre de colonnes du fichier à importer, le nom du champ correspondant au sein du formulaire dans ArcheoBase. Le tableau de correspondance facilite le travail, car les titres des colonnes du fichier n’ont pas forcément besoin d’être similaires aux noms des champs du formulaire.

Après avoir fait correspondre les titres de colonnes aux noms des champs du type de formulaire, l’importation peut être lancée en cliquant sur Tester l’importation et ensuite Importer. Si les formulaires existent déjà au sein d'ArcheoBase, les champs concernés par l'import seront mis à jour à la suite de l'import des nouvelles données.
Certains types de champ nécessitent une configuration particulière lors de l’importation. Ces types de champs sont les Menus déroulants, les champs Associé à et les Relations stratigraphiques.
Un menu déroulant possède des valeurs prédéfinies qui sont fixes au sein du formulaire. Par conséquent, chaque valeur distincte du fichier à importer doit être mise en relation avec les valeurs prédéfinies du champ concerné dans le formulaire.
A titre d'exemple, le type de formulaire US contient un menu déroulant nommé Interprétation. L'image suivante montre que le module d’importation relève que le champ Interprétation du formulaire est un menu déroulant. L'interface permet de faire correspondre les valeurs uniques de la colonne du fichier à importer aux valeurs du menu déroulant concerné.
- La colonne de gauche liste les valeurs uniques du fichier à importer.
- La colonne de droite liste les valeurs disponibles dans le menu déroulant Interprétation du formulaire.

Si la colonne du fichier à importer comprend des cellules qui possèdent des valeurs multiples, comme ci-dessous Démolition, Remblai, il sera nécessaire de spécifier le type de délimiteur de ces valeurs. Ici, le délimiteur est « , »

![]()
Si la colonne du fichier à importer comprend des valeurs qui n’ont pas de correspondance avec les valeurs du menu déroulant du formulaire, deux solutions sont alors possibles :
- Ajouter la valeur manquante dans le menu déroulant du formulaire, en travaillant au niveau de la configuration du formulaire.
- Permettre l’ajout par tous les utilisateurs de données non proposées dans le menu déroulant. Dans une première phase, il faut configurer le menu déroulant afin qu'il puisse accepter des nouvelles valeurs. A la suite de cette configuration, une valeur supplémentaire sera présente dans l’interface de correspondance : Aucune correspondance, importer la valeur écrite dans le fichier.
Un type de formulaire peut contenir une multitude d’associations, par exemple vers des formulaires US, ST, etc. La fichier à importer doit contenir une seule colonne pour chaque type d’association, par exemple Associé à US, Associé à ST, etc. La correspondance, comme décrite ci-dessous, pourra être ensuite effectuée sur chaque colonne.
Dans le cadre de notre exemple, le fichier à importer présente la colonne suivante:

La fonction d’importation permet de choisir le type de formulaire pour pouvoir y rattacher cette colonne. La colonne doit être rattachée au type de formulaire US étant donné que ce sont les numéros d’identification d’unités stratigraphiques.

Il est possible d’associer un élément à plus d’un autre élément du même type, autrement dit d’avoir plusieurs valeurs dans la même cellule.
![]()
Dans l'exemple susmentionné, l’élément US 12 est associé à d'autres US, soit l’US 26, l’US 42 et l’US 128. Dans ce cas, vu que la colonne à importer contient plusieurs valeurs, il est nécessaire de spécifier le délimiteur de valeurs multiples « , » .

L‘importation de relations stratigraphique se fait uniquement pour le même type de formulaire que celui pour lequel l’importation est effectuée. Par exemple, un fichier à importer relatifs à des US ne peut que générer des relations stratigraphiques vers d’autres US.
Le fichier à importer présente les valeurs suivantes des relations stratigraphiques à importer :

L’outil d’importation, après avoir activité le délimiteur de champ et défini les mises en relation, présente le résultat suivant :

Les numéros relatifs aux US seront automatiquement extraits par l’outil d’importation.