-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c65f75c
commit eb264df
Showing
2 changed files
with
52 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# :lady_beetle: Problèmes les plus fréquents | ||
|
||
## **Génération KO pour la visualisation depuis Pogues** | ||
|
||
Lors d'une visualisation, un message "Une erreur a été rencontrée" apparaît. | ||
|
||
!!! tip "Astuce" | ||
Tenter de générer le questionnaire séquence par séquence | ||
|
||
- si une séquence pose souci, descendre sous-séquence par sous-séquence, voire question par question et identifier la question qui pose souci. | ||
- si toutes les séquences se génèrent, il y a probablement un problème de boucles ou de doublons. En effet, des listes (dans les QCM ou QCU) peuvent avoir le même nom, notamment pour les questionnaires qui font appel à la composition. | ||
|
||
## **Affichage à tort de questions filtrées** | ||
Principe général : si un filtre ne se valorise pas ou pas bien, la question est affichée donc si la question s'affiche "à tort", le filtre est probablement faux. | ||
|
||
!!! tip "Contrôler le filtre" | ||
- vérifier que les autres variables dans le même filtre sont également affichées | ||
- ajouter des déclarations contenant les variables impliquées dans le filtre afin de contrôler leurs valeurs | ||
|
||
|
||
## **(Non)Affichage des déclarations** | ||
Les déclarations s'affichent en fonction des modes décrits dans Pogues : pas de mode, pas d'affichage et réciproquement si pas d'affichage, il manque probablement le mode | ||
|
||
## **Génération KO pour Spécification et Papier** | ||
Dans le cas où **uniquement** la génération Papier ou Spécification ne fonctionnent pas, il se peut que ce soit à cause d'un caractère `*` présent dans un libellé ou une déclaration. | ||
|
||
!!! danger | ||
Il faut éviter d’utiliser ce caractère si ce n’est pas pour l’utiliser comme une balise markdown. Exemples : | ||
|
||
- `*mon texte*` pour faire de l’italique : *mon texte* | ||
- `**mon texte**` pour avoir un texte en gras : **mon texte** | ||
|
||
!!! tip "Solution" | ||
Remplacer le caractère `*` par un caractère qui fait du sens : <br> | ||
`Nombre de services*jours ...` -> `Nombre de servicesxjours...` = "Nombre de servicesxjours ...". <br> | ||
Ou encore avec plus de clarté `Nombre de services ***x*** jours ...` = "Nombre de services ***x*** jours ..." | ||
|
||
|
||
## **VTL avec opérations d’agrégation** | ||
Dans le cas où l'on veut définir une expression VTL **faisant des opérations sur les éléments d'une variable vecteur**, hors d'un tableau ou d'une boucle (à un niveau questionnaire), il faut passer par une variable calculée, sinon **le VTL est en erreur** | ||
|
||
??? example "Exemple avec un contrôle" | ||
Prenons une variable `SALAIRE` qui est collecté dans une boucle de 4 occurrences. <br> | ||
À la fin de la boucle, on a : `SALAIRE=[2500, 1300, 2000, 4000]`.<br> | ||
Si on veut faire un contrôle sur la somme des salaires, il faut d'abord **créer une variable calculée** `SUM_SALAIRE=sum($SALAIRE$)` de niveau questionnaire, puis définir un contrôle avec cette dernière. | ||
|
||
Expression VTL du contrôle | Affichage du contrôle | ||
-- | -- | ||
`sum($SALAIRE$) > 5000` | :x: | ||
`$SUM_SALAIRE$ > 5000` | :white_check_mark: | ||
|
This file was deleted.
Oops, something went wrong.