- Posts: 11
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Can I create personality assessment reports
- mmohsen
- Topic Author
- Offline
- New Member
Less
More
3 years 11 months ago - 3 years 11 months ago #199189
by mmohsen
Can I create personality assessment reports was created by mmohsen
Hey there
My research involves creating the following:
I.e. at the end of the survey says:
Congratulations. On "Health" you scored 5, which means you're in good shape. Also on "Relationships" you scored 3, which is an area of improvement
If so, can someone give me some guidelines on how to implement it?
I hope I'm clear enough about my inquiry
My research involves creating the following:
- Set of questions classified into groups
- Each group is scored individually
- A report is produced to the participant interpreting their scores, according to each group's score
I.e. at the end of the survey says:
Congratulations. On "Health" you scored 5, which means you're in good shape. Also on "Relationships" you scored 3, which is an area of improvement
If so, can someone give me some guidelines on how to implement it?
I hope I'm clear enough about my inquiry
Last edit: 3 years 11 months ago by mmohsen.
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12888
- Thank you received: 3965
3 years 11 months ago #199202
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Can I create personality assessment reports
Hi, mmohsen,
here you use ExpressionScript / Manager.
In questions of type equation you calculate the scores.
Here you may use
a. the answer code, if numeric, like {sum(Q1.NAOK,Q2_SQ001.NAOK,Q2_SQ002.NAOK...)}
b. assessment values, like {sum(Q1.valueNAOK,Q2_SQ001.valueNAOK,Q2_SQ002.valueNAOK...)}
c. IF-constructs {sum(if(Q1.NAOK<30,0,4),if(Q2_SQ001.NAOK==5,1,0),if(Q2_SQ002.NAOK==1,-5,5)}
So there are many ways.
Read the manual about ExpressionScript, the access to variables and the implemented functions.
manual.limesurvey.org/ExpressionScript_-_Presentation
And to show the result in the end message again you use Expression Script.
Here to display the desired wording by micro-tayloring.
Like:
{if(scoreTotal>20,"Congratulations.","")}
On "Health" you scored {scoreHealth}, which means {if(scoreHealth>5,"you're in good shape","you have to do more exercises")}
...
Now study some of the sample surveys which you can download and import into your installation.
manual.limesurvey.org/ExpressionScript_sample_surveys
Then create your own prototype of the survey where you try to implement some of these calculations
If you have further, more special questions, ask us.
Joffm
here you use ExpressionScript / Manager.
In questions of type equation you calculate the scores.
Here you may use
a. the answer code, if numeric, like {sum(Q1.NAOK,Q2_SQ001.NAOK,Q2_SQ002.NAOK...)}
b. assessment values, like {sum(Q1.valueNAOK,Q2_SQ001.valueNAOK,Q2_SQ002.valueNAOK...)}
c. IF-constructs {sum(if(Q1.NAOK<30,0,4),if(Q2_SQ001.NAOK==5,1,0),if(Q2_SQ002.NAOK==1,-5,5)}
So there are many ways.
Read the manual about ExpressionScript, the access to variables and the implemented functions.
manual.limesurvey.org/ExpressionScript_-_Presentation
And to show the result in the end message again you use Expression Script.
Here to display the desired wording by micro-tayloring.
Like:
{if(scoreTotal>20,"Congratulations.","")}
On "Health" you scored {scoreHealth}, which means {if(scoreHealth>5,"you're in good shape","you have to do more exercises")}
...
Now study some of the sample surveys which you can download and import into your installation.
manual.limesurvey.org/ExpressionScript_sample_surveys
Then create your own prototype of the survey where you try to implement some of these calculations
If you have further, more special questions, ask us.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: mmohsen
The topic has been locked.
- mmohsen
- Topic Author
- Offline
- New Member
Less
More
- Posts: 11
- Thank you received: 0
3 years 11 months ago #199265
by mmohsen
Replied by mmohsen on topic Can I create personality assessment reports
Jofm
Wonderful! Thanks a lot
Wonderful! Thanks a lot
The topic has been locked.