Welcome, Guest
Username: Password:

TOPIC: show group depending on answer to multiple-choice question

show group depending on answer to multiple-choice question 2 years 5 months ago #102298

  • danutz
  • danutz's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 2
  • Karma: 0
Hi,

I have a mulitple-choice question (gq1) with two possible answers (coded A1 and A2). I want to show question group S if A1 is selected, and group P if A2 is selected.

I used the relevance equations gq1.code == 'A1' (for S) and gq1.code == 'A2' (for P). Neither S nor P are shown. What am I doing wrong? Are there any examples for this kind of stuff in the documentation?
Last Edit: 2 years 5 months ago by danutz.
The administrator has disabled public write access.

show group depending on answer to multiple-choice question 2 years 5 months ago #102314

  • tpartner
  • tpartner's Avatar
  • Online
  • LimeSurvey Team
  • Posts: 5887
  • Thank you received: 1287
  • Karma: 520
Try:
gq1_A1 == 'Y'

And:
gq1_A2 == 'Y'
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The administrator has disabled public write access.
The following user(s) said Thank You: danutz

show group depending on answer to multiple-choice question 2 years 5 months ago #102337

  • danutz
  • danutz's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 2
  • Karma: 0
Thanks. Are there any helpful docs were this can be learned? I read the Expression Manager guide and I didn't find it.

I think there's a problem with my installation, because I generated a new survey with two normal groups (no relevance eq) and only the 1st group is shown, then the survey ends. If I make questions in the 2nd group mandatory, I get errors when submitting the 1st question (saying mandatory qs have not been answered). Perhaps because I'm using Postgres? I'
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.364 seconds