Open LeSim opened 2 weeks ago
Même principe que pour le champ de type « Champ formaté », avec deux modes de configuration de la liste de choix (cf. composant « Contrôle segmenté » du DSFR) : • "Manuelle" (saisie ou copier-coller des options) - mode par défaut • "Import référentiel" (fichier CSV)
La liste de choix est en mode « Manuelle » par défaut, l’administrateur sélectionne le mode « Import référentiel » :
L’administrateur télécharge le modèle de fichier CSV, construit son fichier CSV et le charge via le bouton « Choisir un fichier » (le bouton « Importer le fichier » est grisé / inactif tant qu'aucun fichier n'a été chargé) : Modèle de fichier : Modele_import-referentiel.csv Exemple de fichier importé : Referentiel_QPV_94_2024.csv
Le fichier a bien été chargé (cf. feedback « Nom du fichier chargé » à côté du bouton « Choisir un fichier » au lieu de la mention « Aucun fichier choisi »). L’administrateur importe les valeurs de son fichier en cliquant sur le bouton « Importer le fichier » :
Le badge « XX options importées » confirme le bon import du fichier et le nombre d’options qui seront affichées dans la liste de choix :
Comme pour une liste de choix « Manuelle », l’administrateur peut ajouter une option automatique « Autre » qui conditionne l'affichage d'un champ de texte court pour demander à l'usager de préciser son choix :
Si l’administrateur a déjà configuré une liste de choix « Manuelle » et clique sur l’autre mode, les informations configurées sont conservées mais ignorées (et inversement) - même comportement que pour le type de champ « Champ formaté ».
Dans le formulaire, l’usager visualise uniquement les valeurs de la première colonne [A] du fichier référentiel :
Après avoir sélectionné son option dans la liste, l’usager visualise uniquement cette option (et pas les valeurs des autres colonnes associées à cette option dans le fichier référentiel) :
L’instructeur peut visualiser les valeurs de toutes les colonnes du fichier référentiel, en affichant les colonnes souhaitées via la fonction « Personnaliser » :
L’instructeur ne visualise que les valeurs de la première colonne du fichier référentiel ; les différentes options sélectionnées par l’usager sont agrégées au sein de la même cellule (les autres colonnes du fichier référentiel ne sont pas proposées dans la fonction « Personnaliser ») :
L’instructeur visualise directement les valeurs des autres colonnes du fichier référentiel (même format de présentation que pour les types de champ « RNA », « RNF »…) :
Pour chaque choix, l’instructeur visualise directement les valeurs des autres colonnes du fichier référentiel (même format de présentation que pour le type de champ « Bloc répétable ») :
(le référentiel a été modifié après publication de la démarche et des dossiers ont déjà été déposés)
Version A
Version B (badge global)
fonctionnellement
Dans la partie admin, éditeur de champ, lorsque je choisis un choix simple/multiple, on me propose
Ne sera affiché à l'utilisateur que Fruit, Pâtisserie, Fromage.
Les poids et calorie ne seront dans un premier temps que disponible coté tableau de bord instructeur et sur le détail d'un dossier.
techniquement
Column
par colonne :). Il se base sur la dernière version du référentiel exposé