Les listes de codes
Les listes de codes
On accède aux différentes listes de codes via le menu Listes de codes 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 codesCodedes différentes modalitésLibellédes différentes modalités- Une
Modalitéavec ses valeurs associées (CodeetLibellé)
-
Nombre de questionsutilisant cette liste de codesUn clic ou un survol de la souris permet d'afficher la liste des questions qui utilisent la liste.
-
Bouton pour
Modifier,DupliquerouSupprimerune liste de codes.Le bouton de suppression est grisé quand on ne peut supprimer une liste de codes car utilisée par des questions.
-
Flèche permettant de déplier / replier le
détaild'une liste de codes.
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- Bouton permettant d'importer un fichier csv contenant une liste de codes (complète ou partielle, voir Importer une liste de codes au format csv)
- Une
ModalitéCodede la modalité avec un champ texteLibelléde la modalité avec un éditeurVTLAjouteruneModalitéenfant (voir gestion des niveaux)SupprimeruneModalité
Ajouterune nouvelleModalitéAnnulerla création de la liste de codesCréerla liste de codes
Saisir une liste de codes
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
Importer une liste de codes au format csv
Il est possible d'importer une liste de modalités (code + libellé) dans Pogues. Cette fonctionnalité est particulièrement intéressante lorsque la liste de codes est longue (évite la saisie dans Pogues).
Légende
Nomde la liste de codes- Rappel des consignes sur le format du fichier csv attendu
- Le bouton
Sélectionner un fichier CSVpermet d'ouvrir l'exporateur Windows pour choisir un fichier. Une visualisation du fichier csv est disponible juste après le télechargement du fichier. Il est possible de recommencer la sélection du fichier csv plusieurs fois sur la même page. Chaque téléchargement écrase le précédent. - Possibilité de saisir manuellement en complément d'autres modalités : l'import du fichier csv complète la saisie interactive dans Pogues, on peut combiner les deux modes d'ajout de codes.
Ajouterune nouvelleModalitéAnnuler/Créerla liste de codes
Quand on importe des doublons (première colonne avec des valeurs en double) dans le fichier csv ou en complément avec la saisie manuelle, c'est la valeur la plus récente (la dernière valeur lue du fichier) qui est prise en compte.
La gestion des niveaux n'est possible que pour les modalités créées par saisie dans Pogues, pas par import de fichier csv.
É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 Réponses QCM avec réponses sous forme de batterie de questions et les Réponses QCU dans un tableau
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 |
























