Import de pages

Cet écran expliquer comment importer une page à partir d’un fichier CSV.

Description générale

Lorsque vous avez beaucoup de variables, il est parfois plus facile de créer vos pages dans un tableur. Vous pouvez voir trente ou quarante variables à la fois et vous pouvez ajuster les propriétés très rapidement, puis les téléverser dans Epicraft.

Voila un exemple de prévisualisation d’un téléversement d’une page “DÉCÉS“:

image-20240418-084242.png

La page suivante montre comment votre fichier CSV doit être structuré et les termes clés à utiliser pour créer le formulaire ci-dessous.

La variable et ses propriétés

Sur la page ci-dessous, les colonnes A à F de la feuille de calcul indiquent la page et les variables, et les colonnes G à S ses propriétés.

  • Colonne A :type : Voici les cinq types d'éléments

Page : établit une nouvelle page avec un nouveau varset

Variable : la plupart de votre formulaire sera des variables

Texte : vous pouvez aussi inclure du texte statique.

Bloc : démarrer un groupe

FB : fin de bloc (groupes imbriqués sont acceptables)

  • Colonne B : varset : quand vous créez une nouvelle Page, donnez ici le nom du varset.

  • Colonne C : label: Le texte que l'utilisateur voit sur l’écran.

  • Colonne D : field_type: De quel type de variable s'agit-il ?

1 Text : Un champ qui accepte tout texte que l’on saisit. Text_multiline: Un champ qui accepte beaucoup de texte

2 date : pour saisir la date par clavier ou via un calendrier

3 integer : Ce champ n'accepte que les nombres entiers.

4 radio/list : Sélectionnez une option parmi plusieurs.

5 bool : un bouton binaire oui/non (vrai/faux) 6.

6 checkbox : cocher plusieurs réponses du dictionnaire

  • Colonne E : field_name : C'est le nom de la variable.

  • Colonne F : dico : Si votre variable est un radio, list ou checkbox, vous devez donner le nom d’un dictionnaire. Le dictionnaire doit déjà exister ou être téléversé à Epicraft en même temps dans un autre fichier CSV.

Ci-dessous vous voyez le fichier d'importation CSV utilisé afin de créer le formulaire sur la page précédente.

Pour commencer, il faut choisir l'option Importer dans le menu.

Il faut créer un fichier CSV avec un tableur.

Quand vous sauvegardez le fichier, il faut obligatoirement choisir le jeu de caractères UTF-8 Unicode (sinon, les caractères accentués peuvent ne pas s’afficher correctement).

Un guide pour transformer un fichier au format UTF-8 est disponible dans la documentation du site web http://www.voozanoo.net .

Règles pour le fichier Varset au format CSV

  • Ne jamais utiliser le caractère # dans ce fichier !

  • Les noms d'en-tête CSV doivent être exacts (type, label, etc.).

  • Les colonnes peuvent être dans n’importe quel ordre.

  • Tous les en-têtes ne sont pas obligatoires, voyez-les * à gauche.

  • Ne pas inclure la ligne 2, ni les astérisques de cet exemple.

  • Les variables dicos sans dictionnaires correspondants produiront une erreur.

  • Vous pouvez téléverser les fichiers CSV du dictionnaire en même temps que les pages des variables.