Spécifier une liste de codes
Les listes de codes
On accède aux différentes listes de codes via le bouton sur la gauche

On arrive ensuite sur la page de gestion des listes de codes du questionnaire

Légende
Identifiantdu questionnaireBouton de créationd'une nouvelle liste de codesNomd'une liste de codesListe de codes- Colonne associée au
Codedes différentes modalités - Colonne associée au
Libellédes différentes modalités - Une
Modalitéavec ses valeurs associées (CodeetLibellé)
- Colonne associée au
-
Nombre de questionutilisant cette liste de codesUn clique ou un survol permet d'afficher la liste des questions.
-
Bouton pour
Modifier,DupliquerouSupprimerune liste de codes.La suppression est grisée car on na peut supprimer une liste de codes utilisée par des questions.
-
Flèche permettant de visualiser le
détaild'une liste de codes en ouvrant la fenêtre (possibilité à l'inverse de la fermée quand cette dernière est déjà ouverte).
Gérer les listes de codes
Toute modification/création/suppression d'une liste de codes va automatiquement créer une nouvelle version du questionnaire
Créer une nouvelle liste de codes
Après avoir appuyé sur le bouton de création d'une nouvelle liste de codes, la page suivante s'affiche
Légende
Nomde la liste de codes- Une
ModalitéCodede la modalité avec un champ texteLibelléde la modalité avec un éditeurVTLAjouteruneModalitéenfant (voir gestion des niveaux)SupprimeruneModalité
Ajouterune nouvelleModalitéCréer(ouAnnuler) la liste de codes
Champs requis
Pour créer une liste de codes, il faut au moins
- Un nom
- Une modalité avec un code et un libellé (la formule VTL associée doit être valide)
Gestion des niveaux
Il est possible d'avoir plusieurs niveaux de modalités dans une même liste de codes
Les niveaux ne sont supportés que pour les tableaux et les QCM avec une liste de codes pour réponse (pas booléen). Le reste ne donne pas une bonne expérience utilisateur.
Ajouter des modalité "enfant"
Supprimer une modalité avec des enfants
Éditer une nouvelle liste de codes
Une fois la liste de codes créée, on revient sur la page principale des listes de codes.
On peut ensuite, sur une liste de codes déjà existante, exécuter les actions suivantes
Modifier: Accède à la page de modification de liste de codesDupliquer: Crée une copie de la liste de codes et l'ajoute en bas de la liste-
Supprimer: Supprime la liste de codes.Supprimer une liste de codes utilisée dans une question
On ne peut pas supprimer une liste de codes utilisée par des questions. On peut voir quelles sont les questions concernées et il faut les modifier pour qu'elles n'utilisent plus cette liste de codes.
Un liste de codes associée à aucune question peut être supprimée.
La modification d'une liste de codes entraine la regénération des variables collectées associées aux questions concernées
Imaginons une question COULEUR qui est un QCM utilisant la liste de code L_COULEUR avec 3 modalités : "R", "B" et "J"
On aura alors par défaut les variables collectées COULEUR1, COULEUR2 et COULEUR3.
Pour plus de clarté on décide de les renommer COULEUR_R, COULEUR_B et COULEUR_J.
Si jamais on est amené à modifier L_COULEUR, en ajoutant une 4eme modalité par exemple "V", alors au moment où l'on valide cette modification, les variables collectées liées à COULEUR vont être régénérées et on aura 4 variables : COULEUR1, COULEUR2, COULEUR3 et COULEUR4.
⚠️ De plus tout filtre ou autre formule VTL se basant sur COULEUR_R, COULEUR_B ou COULEUR_J ne fonctionneront plus car les identifiants ont changé.
Utiliser une liste de codes dans un questionnaire
Lors de la création d'une question avec réponse à choix unique ou multiple, on peut sélectionner la liste de codes à associer avec le champ Choisir une liste de codes*
Ajouter un "Préciser"
Fonctionnalité non supportée pour les listes de codes avec des niveaux
Un seul Préciser par liste de codes associé à une question
Note
La demande de précision n'est pas associée à la liste de codes en elle-même mais bien à la question qui utilise cette liste de codes.
Ainsi pour une même liste de codes on peut avoir différents Préciser définis dans différentes questions.
✨ Filtrer une liste de codes
Il est possible de filtrer, pour des questions de type QCM (réponse booléenne uniquement) ou QCU, une liste de modalités selon une formule VTL.
Fonctionnalité non supportée pour les QCM avec réponses sous forme de batterie de questions
La même logique que pour filtrer une question est appliquée : on propose un éditeur VTL conditionnant l'affichage de la modalité avec les règles suivantes :
| Validité de la Formule VTL | Condition d'affichage | Résultat |
|---|---|---|
| Pas de formule | / | la modalité est affichée |
| ❌ | ERROR |
la modalité est affichée |
| ✅ | TRUE |
la modalité est affichée |
| ✅ | FALSE |
la modalité n'est pas affichée |





















