Choice-List : Différence entre versions
(9 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<h1 id="choice-list">Choice-List</h1> | <h1 id="choice-list">Choice-List</h1> | ||
− | <h2 id="Contexte">Contexte | + | <h2 id="Contexte">Contexte</h2> |
− | <p>Dans la situation où l'on souhaite proposer une liste de choix à son utilisateur mais que celle-ci est particulièrement longue (ex : liste de villes, liste de nationalités ...), | + | <p>Dans la situation où l'on souhaite proposer une liste de choix à son utilisateur mais que celle-ci est particulièrement longue (ex : liste de villes, liste de nationalités ...), le système offre la possibilité d'organiser ces choix sous forme de tableau et d'indiquer dans la colonne [[Fields-Form#Choices|Choices]] qu'on souhaite faire appel à ce tableau.</p> |
− | + | <h2 id="comment-faire-">Mise en place</h2> | |
− | <h2 id="comment-faire-"> | ||
<p><strong>Création & remplissage d’une nouvelle feuille dans le fichier de paramétrage</strong></p> | <p><strong>Création & remplissage d’une nouvelle feuille dans le fichier de paramétrage</strong></p> | ||
− | <p>Il faut créer une nouvelle feuille au sein du | + | <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>La feuille doit être divisé en deux colonnes : <strong>Value & Label</strong> | <p>La feuille doit être divisé en deux colonnes : <strong>Value & Label</strong> | ||
− | [[Fichier:Choice-list.png| | + | [[Fichier:Choice-list.png|600px|sans_cadre|néant]] |
</p> | </p> | ||
− | + | <p>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 [[Conditions|Visible Ifs]].</p> | |
− | <p>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 | + | <p>La colonne Label correspond à ce qui sera visible par l'utilisateur.</p> |
<p>Par exemple : liste de pays | <p>Par exemple : liste de pays | ||
− | [[Fichier:Les pays.png| | + | [[Fichier:Les pays.png|600px|sans_cadre|néant|Une liste très longue : celle de tous les pays du monde]] |
</p> | </p> | ||
<p><strong>Appel de cette feuille à partir de la colonne “choices”</strong></p> | <p><strong>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 | + | <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 [[Fields-Form#Choices|Choices]] de la manière suivante : @source: NomDuTableau.</p> |
<p>Par exemple : pour faire appel à notre liste de pays | <p>Par exemple : pour faire appel à notre liste de pays | ||
− | + | [[Fichier:Listepays.png|600px|sans_cadre|néant]] | |
− | + | </p> | |
− |
Version actuelle datée du 10 septembre 2020 à 08:24
Choice-List
Contexte
Dans la situation où l'on souhaite proposer une liste de choix à son utilisateur mais que celle-ci est particulièrement longue (ex : liste de villes, liste de nationalités ...), le système offre la possibilité d'organiser ces choix sous forme de tableau et d'indiquer dans la colonne Choices qu'on souhaite faire appel à ce tableau.
Mise en place
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.
La feuille doit être divisé en deux colonnes : Value & Label
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.
La colonne Label correspond à ce qui sera visible par l'utilisateur.
Par exemple : liste de pays
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 à notre liste de pays