Fields-Form/choice-list-creation : Différence entre versions

De YoWiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « <h1 id="choice-list">Méthode : créer un ensemble de choix à partir d'un tableau” (méthode Choice-List)</h3> <p>Dans les cas où la liste des choix est longue, il est... »)
 
Ligne 2 : Ligne 2 :
 
<p>Dans les cas où la liste des choix est longue, il est plus simple de les organiser dans un tableau Excel et d’indiquer dans la colonne “Choices” qu’on souhaite faire appel à ce tableau.</p>
 
<p>Dans les cas où la liste des choix est longue, il est plus simple de les organiser dans un tableau Excel et d’indiquer dans la colonne “Choices” qu’on souhaite faire appel à ce tableau.</p>
 
<p>Comment faire ?</p>
 
<p>Comment faire ?</p>
<p><strong>Création &amp; remplissage d’une nouvelle feuille dans le fichier de paramétrage</strong></p>
+
<p><strong>1. Création &amp; remplissage d’une nouvelle feuille dans le fichier de paramétrage</strong></p>
 
<p>Il faut créer une nouvelle feuille au sein du fichier de paramétrage, dont le nom sera formé de la manière suivante : <code>Choice-List “NomDuTableau”</code>, où NomDuTableau est à remplacer par le nom qu’on souhaite donner à cette feuille.</p>
 
<p>Il faut créer une nouvelle feuille au sein du fichier de paramétrage, dont le nom sera formé de la manière suivante : <code>Choice-List “NomDuTableau”</code>, où NomDuTableau est à remplacer par le nom qu’on souhaite donner à cette feuille.</p>
 
<p><strong>Par exemple</strong></p>
 
<p><strong>Par exemple</strong></p>
Ligne 18 : Ligne 18 :
 
<strong>Astuce</strong> : effectuer une recherche sur n'importe quel moteur de recherche en spécifiant : "Le nom de la liste recherchée" + "CSV", pour récupérer des listes déjà faites dans divers domaines. Par exemple, pour [[Fields-Form/choice-list-recherche|trouver une liste de nationalités]]
 
<strong>Astuce</strong> : effectuer une recherche sur n'importe quel moteur de recherche en spécifiant : "Le nom de la liste recherchée" + "CSV", pour récupérer des listes déjà faites dans divers domaines. Par exemple, pour [[Fields-Form/choice-list-recherche|trouver une liste de nationalités]]
 
</p>
 
</p>
<p><strong>Appel de cette feuille à partir de la colonne “choices”</strong></p>
+
<p><strong>2. Appel de cette feuille à partir de la colonne “choices”</strong></p>
 
<p>Pour indiquer au système que l’ensemble des choix doit se baser sur la feuille précédemment créé, il suffit de remplir la colonne choices de la manière suivante : @source: NomDuTableau.</p>
 
<p>Pour indiquer au système que l’ensemble des choix doit se baser sur la feuille précédemment créé, il suffit de remplir la colonne choices de la manière suivante : @source: NomDuTableau.</p>
 
<p>Par exemple : pour faire appel à la liste de pays  
 
<p>Par exemple : pour faire appel à la liste de pays  
 
[[Fichier:Appel choices.png|frame|none|L'étape finale : appeler la liste Choices]]
 
[[Fichier:Appel choices.png|frame|none|L'étape finale : appeler la liste Choices]]
 
</p>
 
</p>

Version du 29 octobre 2019 à 13:01

Méthode : créer un ensemble de choix à partir d'un tableau” (méthode Choice-List)

Dans les cas où la liste des choix est longue, il est plus simple de les organiser dans un tableau Excel et d’indiquer dans la colonne “Choices” qu’on souhaite faire appel à ce tableau.

Comment faire ?

1. Création & remplissage d’une nouvelle feuille dans le fichier de paramétrage

Il faut créer une nouvelle feuille au sein du fichier de paramétrage, dont le nom sera formé de la manière suivante : Choice-List “NomDuTableau”, où NomDuTableau est à remplacer par le nom qu’on souhaite donner à cette feuille.

Par exemple

Capture d’écran 2019-09-02 à 10.59.01.png

La feuille doit être divisé en deux colonnes : Value & Label

Créer une choice-list longue

La colonne Label correspond au choix qui sera vu par l’utilisateur.

La colonne Value correspond à ce qui sera effectivement enregistré par la machine : ce sont donc les valeurs de cette colonne qui devront être utilisées pour mettre au point d’éventuels Visible Ifs.

Par exemple : liste de pays

La liste de tous les pays du monde.

Astuce : effectuer une recherche sur n'importe quel moteur de recherche en spécifiant : "Le nom de la liste recherchée" + "CSV", pour récupérer des listes déjà faites dans divers domaines. Par exemple, pour trouver une liste de nationalités

2. Appel de cette feuille à partir de la colonne “choices”

Pour indiquer au système que l’ensemble des choix doit se baser sur la feuille précédemment créé, il suffit de remplir la colonne choices de la manière suivante : @source: NomDuTableau.

Par exemple : pour faire appel à la liste de pays

L'étape finale : appeler la liste Choices