One Participant - dynamic number of questions based on participant table data

More
5 months 1 week ago #179002 by hrdatasol
I am trying to use LimeSurvey to do employee reviews. So I have an entry for 1 manager, who has 4 direct reports. This manager should get a survey that has the same question(s) 4 times. But the next manager only has 3 direct reports. So they should get 3 questions for those 3 direct reports. And the direct report's name should be part of the question.
For example:
How is X doing?
1....5
How is Y doing?
1...5
How is Z doing?
1...5

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
5 months 1 week ago #179009 by holch
You can create custom attributes in the participant table with the name of the employees.

In the survey you need to create as many sets of questions according to the maximum of employees any manager has to review.

Then you can check via Expression Manager if there has been set an employee for let's say "loop" number 1, read the name in and pipe it into the survey with something like {TOKEN:ATTRIBUTE_1} and so on. If there is no employee name set, then simply hide the question group via relevance equation.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
The following user(s) said Thank You: tpartner

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!