Good morning,
I'm making a survey that has 5 question groups, based on different topics, such as science, literature, math, technology etc. and at the end of the survey it should tell you which faculty of the university fits more for you, answers should have assessments value, and for example if I scored 15 points in math section, and 12 in science and 8 in literature at the end of the survey it should tell :" You seem more likely interested in the faculty or mathemtics and fits for you over the others based on your answers". I know how to display the overall score and show points of every section but all in one page, in the assessments rules i want to say if (question group math has the the most points show this)
best regards and thank you in advance
im sorry if i duplicate, but as i searched i've found nothing so again im sorry if i missed a similar topic.
using last version of limesurvey
You can generate your own "scores" via ExpressionScript in equation questions. You will find that this is far more versatile than the old assessments method.
Cheers,
Tony Partner Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Thank you very much, if you could help me i will really appreciate it. I will share my survey and you will find that i used {sum(Q1.value, Q2.value)} to just print the value of the questions, maybe i need to create a "store" invisible question and than use somehow IF statements to show or not the score, but if you time and you can look at my survey i will really appreciate that.
Thats Wonderful!!! so now i can just use If(risScienza > risUmanitica, "Your Faculty scienza", "your faculty umanistica") and print the result?
thank you verz much again!
Hello Joffm,
thank you very much for your help i have one last step or issue, is it possibile to save the text of the if as i mentioned before into a variable or somehow print the answer the result given into adother question or somehow save just the text that will print out?
thank you in advance.
Create a new equation "IfResult"
{If(risScienza > risUmanitica, "Your Faculty scienza", "your faculty umanistica")}
and the text is stored in this variable.
It is always the same procedure.
The result of the equation is stored in a variable with the name of this equation.
You are free to use it later to display it in other questions.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless