This is possible, but the approach depends a little bit on how the survey is setup or how your participants get to the survey.
If you have a list of participants and you invite them via email, this is easy. You can add a custom attribute to the token table that highlights to which group each participant belongs.
Then in the questionnaire you can access this attribute (only if the survey mode is not annonymous) and use the expression manager to hide the questions/question groups regarding this specific participants group.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
To what was said above, can you tell us in which language the conditions of mapping groups and questions work? As I understand the operators "and" "or" there is not. but there are operators "&&" "||" eg.
Hi, my suggestion would be to check the manual section on Expression Manager:
manual.limesurvey.org/Expression_Manager
(Expression Manager or E.M. is php-based and not really a language in itself).
Figured out the conditions for the group. But there was a question that I could not find an answer to.
if a question or group is given a condition
((TOKEN: LASTNAME! = "Ivanov"))
then everything works as it should.
the right group or question is not displayed for a person with Lastname = Ivanov
if specify the condition
((TOKEN: LASTNAME! = "Ivanov" or TOKEN: LASTNAME! = "Petrov"))
the condition does not work at all, i.e. the question or group on which the condition was specified will be displayed that for the user Ivanov that for the user Petrov
The condition was formed by the "set condition" button. means limesurvey.
whether I understood the section of Expression manager manual correctly:
How should I choose between Conditions and Relevance?
exactly in "conditions" "and" "or" do not work? those. then:
((TOKEN: LASTNAME! = "Ivanov"))
- it works
and
((TOKEN: LASTNAME! = "Ivanov" or TOKEN: LASTNAME! = "Petrov"))
- does this limit condition work in limesurvey?
if this is the case where Relevance is given instead of the condition in the bitnami version limesurvey 2.72