Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Path Branching - Problems with different groups and different outcomes per group

  • kimnese
  • kimnese's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 8 months ago #187514 by kimnese
Dear LimeSurvey Community,
I am trying to setup a survey with 4 different groups/paths (Infrastructure, Developer, Data Analytics, Architect).
The idea is that depending on which group (paths) the learner chooses, he will get different questions.
Also the learner shall get different messages depending on
a)Which group/path the learner chose.
b)How many points the learner got.

I have tried so create 4 x 2 different outcome messages and set the scope to the responding group.
That means for example group infrastructure shall receive the infrastructure messages.

However it did not work out like I thought...I hope you can have a look at my survey and point out, what did I do wrong and how to fix this.
Thank you very much and kind regards,
Kim
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 8 months ago #187519 by holch
So you expect us to go through a survey with 24 questions to search and find where and what your problem is?

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: kimnese
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 8 months ago #187521 by holch
So I looked at your survey and my guess is, that your problem is in the assessments?

I personally wouldn't use assessments, Expression Manager is much more flexible. Just create a text display question at the end of your survey and there you can use Expression Manager to tailor your message to the points the respondent collected.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: kimnese
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 8 months ago - 4 years 8 months ago #187522 by Joffm
Hi, Kim,
let's start at the beginning:
1. Why didn't you use question type "multiple short text" for the "contact" question?
2. To go to the selected group set the "relevance equation" on the group, not the questions.
3. There were subquestions missing in all "..Q1" questions.
4. You cannot use an array question as array filter. You have to use relevance equation.
E.g. If I answer "None" for Amazon AWS", the question "Do you hold ..." shouldn't be asked. So it gets a relevance equation of DevQ2_SQ002!="A1"
5. Generally it is better to use the Expression Manager than the condition manager. (like holch)

And now to your question.
As said in the manual:
manual.limesurvey.org/Assessments#Assessment_placeholders
{PERC}: It displays the scoreof a question group.
With {PERC} instead of {TOTAL}
you get something like this:


In my opinion this is not the best way, because all groups are displayed though the respondent didn't see three of them.
Maybe it is better to calculate the score by Expression Manager and then display only the message that matches the answered group.

This is done easily by equation questions and something like:
scoreINFRA: {sum(if(InfraQ3!="A9",10,0),if(InfraQ4!="A7",10,0)}
other scores analogue.

And on the last page you display depending on the answered group:
{if(PBQ1=="A1","You got "+scoreINFRA+ "points",if(PBQ1=="A2","You got "+scoreDEF+ "points",if(PBQ1=="A3","You got "+scoreDATA+ "points","You got "+scoreARCH+ "points")))}


For a better understanding study the example surveys in the demo installation. Here under "Resources/Demo"

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 years 8 months ago by Joffm.
The following user(s) said Thank You: kimnese
The topic has been locked.
  • kimnese
  • kimnese's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 8 months ago #187537 by kimnese
Hi Holch,
thank you very much for your help! I will try out the expression manager.
Kind regards,
Kim
The topic has been locked.
  • kimnese
  • kimnese's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 8 months ago #187538 by kimnese
Hi Holch,
again thank you very much that you took your time to help.
And the next time, please do not feel force to answer me if you do not feel like it. I thought the idea behind a forum is everyone is free to answer or not.
Thank you though, that you have answered me.
Kind regards
The topic has been locked.
  • kimnese
  • kimnese's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 8 months ago #187539 by kimnese
Hi dear Joffm,
wow thank you so much for your help here!
I will carefully read your instructions and will try them out!
Thanks and have a great start into the new week!
Kind regards
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose