- Posts: 6
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Evaluation : insérer la note dans l'administration
- forumargent
- Topic Author
- Offline
- New Member
Less
More
9 years 7 months ago #112317
by forumargent
Evaluation : insérer la note dans l'administration was created by forumargent
Bonjour,
J'ai créé des évaluations avec un système de ntoes. J'ai trouvé comment l'afficher à l'usager à la fin du questionnaire.
Mais je souhaiterais récupérer les notes finales dans l'administration, c'est-à-dire de voir en un coup d'oeil qui (les personnes sont identifiées par une question) a eu combien quand on regarde les réponses. Comment faire ?
J'ai créé des évaluations avec un système de ntoes. J'ai trouvé comment l'afficher à l'usager à la fin du questionnaire.
Mais je souhaiterais récupérer les notes finales dans l'administration, c'est-à-dire de voir en un coup d'oeil qui (les personnes sont identifiées par une question) a eu combien quand on regarde les réponses. Comment faire ?
The topic has been locked.
- Ben_V
- Offline
- Platinum Member
Less
More
- Posts: 1128
- Thank you received: 329
9 years 7 months ago - 9 years 7 months ago #112319
by Ben_V
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Replied by Ben_V on topic Evaluation : insérer la note dans l'administration
Salut,
il te faut créer une question type "équation":
1) Si ton questionnaire est simple et ne comporte qu'un groupe de question,
use la syntaxe suivante (ce sera le texte à ta question)
=>remplace Q1, Q2, etc... par le code de tes questions
=>tu peux masquer cette question dans les paramètres avancés de ta question
2) Ton questionnaire comporte plusieurs groupes et/ou beaucoup de questions:
=> crée un groupe pour cette question
=> Colle dans le texte de l'équation:
=> Le javascript c'est en option pour envoyer automatiquement la page;
=> Si tu n'as que cette question dans ce groupe il ne faut pas la masquer via les paramètres (possible avec javascript)
il te faut créer une question type "équation":
1) Si ton questionnaire est simple et ne comporte qu'un groupe de question,
use la syntaxe suivante (ce sera le texte à ta question)
Code:
{sum(Q1.value,Q2.value,Q3.value,Q4.value,Q5.value)}
=>tu peux masquer cette question dans les paramètres avancés de ta question
2) Ton questionnaire comporte plusieurs groupes et/ou beaucoup de questions:
=> crée un groupe pour cette question
=> Colle dans le texte de l'équation:
Code:
{ASSESSMENT_CURRENT_TOTAL} <script type="text/javascript"> $(document).ready(function() { document.limesurvey.submit(); }); </script>
=> Si tu n'as que cette question dans ce groupe il ne faut pas la masquer via les paramètres (possible avec javascript)
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Last edit: 9 years 7 months ago by Ben_V.
The topic has been locked.
- forumargent
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
9 years 7 months ago #112325
by forumargent
Replied by forumargent on topic Evaluation : insérer la note dans l'administration
J'ai bien créé la question en type "Equation", j'ai recopié le code avec les identifiants de mes questions, mais dans les résultats, voici ce que j'obtiens à la place de la note qui devrait s'afficher :
Comment résoudre ce problème ? J'ai aussi essayé en remplacant l'équation par
comme je l'avais fait pour l'affichage à l'usager, mais ça ne marche pas.
Que faire ?
Code:
< / span > < spanstyle="color: rgb(29, 45, 69); font-size: 13px; line-height: 1.5;" > sum < / span > < spanstyle="font-size: 1em; line-height: 1.5; font-family: inherit; color: rgb(0, 153, 0);" > ( < / span > < spanstyle="color: rgb(29, 45, 69); font-size: 13px; line-height: 1.5;" > E1 < / span > < spanstyle="font-size: 1em; line-height: 1.5; font-family: inherit; color: rgb(51, 153, 51);" > . < / span > < spanstyle="color: rgb(29, 45, 69); font-size: 13[...]
Comment résoudre ce problème ? J'ai aussi essayé en remplacant l'équation par
Code:
{TOTAL}
Que faire ?
The topic has been locked.
- Ben_V
- Offline
- Platinum Member
Less
More
- Posts: 1128
- Thank you received: 329
9 years 7 months ago #112326
by Ben_V
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Replied by Ben_V on topic Evaluation : insérer la note dans l'administration
c'est du code donc il faut le coller dans la "source" de la question;
Cherche dans les boutons de l'éditeur "afficher la source", une icone </> ou qqchose du genre
Cherche dans les boutons de l'éditeur "afficher la source", une icone </> ou qqchose du genre
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The topic has been locked.
- forumargent
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
9 years 7 months ago #112329
by forumargent
Replied by forumargent on topic Evaluation : insérer la note dans l'administration
C'est fait également en passant par la source (donc code propre). Je'essaie en ressaisissant d'autres réponses.
The topic has been locked.
- forumargent
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
9 years 7 months ago #112331
by forumargent
Replied by forumargent on topic Evaluation : insérer la note dans l'administration
Oui c'est bon. Problème d'une réponse enregistrée qui ne se réinitialise pas pour la réponse.
Merci
Merci
The topic has been locked.
- forumargent
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
9 years 7 months ago - 9 years 7 months ago #112332
by forumargent
Replied by forumargent on topic Evaluation : insérer la note dans l'administration
Par contre, question annexe, cette équation est écrite en intégralité dans les résultats et la colonne prend énormément de place ce qui décale énormément le tableau des réponses. Peut-on cacher cette équation dans les réponses ?
(En fait, quand on regarde les résultats, on retrouve partiellement les questions. Mais là, l'équation s'écrit sur une très grande longueur ce qui décale tout le tableau).
Ou alors, comment cacher cet en-tête dans le tableau des réponses ?
(En fait, quand on regarde les résultats, on retrouve partiellement les questions. Mais là, l'équation s'écrit sur une très grande longueur ce qui décale tout le tableau).
Ou alors, comment cacher cet en-tête dans le tableau des réponses ?
Last edit: 9 years 7 months ago by forumargent.
The topic has been locked.
- Ben_V
- Offline
- Platinum Member
Less
More
- Posts: 1128
- Thank you received: 329
9 years 7 months ago - 9 years 7 months ago #112356
by Ben_V
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Replied by Ben_V on topic Evaluation : insérer la note dans l'administration
Il n'y a pas trop de solution et masquer l'entête du tableau principal de l'admin c'est un peu violent!!
Ce que tu peux faire par contre, c'est utiliser javascript pour récupérer le score...
1) Tu crées un dernier groupe juste pour celà.
2) Dedans tu crées une question de type entrée numérique et dans le corps de la question tu colles:
/!\ Attention de bien mettre {ASSESSMENT_CURRENT_TOTAL} en majuscule !!!
Ce que tu peux faire par contre, c'est utiliser javascript pour récupérer le score...
1) Tu crées un dernier groupe juste pour celà.
2) Dedans tu crées une question de type entrée numérique et dans le corps de la question tu colles:
Code:
Mon résultat: <script type="text/javascript"> jQuery(document).ready(function() { $(".numeric:eq(0) input.text").val("{ASSESSMENT_CURRENT_TOTAL}"); document.limesurvey.submit(); }); </script>
/!\ Attention de bien mettre {ASSESSMENT_CURRENT_TOTAL} en majuscule !!!
Benoît
EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Last edit: 9 years 7 months ago by Ben_V.
The topic has been locked.
Moderators: Nickko