Welcome to the LimeSurvey Community Forum

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

How do I filter 'Other' option?

More
8 years 3 months ago #128682 by jcruz
How do I filter 'Other' option? was created by jcruz
When using array filter for a multiple choice question, the current question's subquestion still shows even when its corresponding option (multiple choice 'Other' field) is empty. How do i make it work without actually adding another question?
The topic has been locked.
More
8 years 3 months ago #128695 by jelo
Replied by jelo on topic How do I filter 'Other' option?
LS Version? Perhaps you add a small survey file with your two questions. That will speed up the help.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • elissa
  • elissa's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #133634 by elissa
Replied by elissa on topic How do I filter 'Other' option?
I'm digging out the topic because it seems I have the same problem and cannot find the solution. LS 2.06lts Build 160315 but the same problem with the newest version 2.50+ Build 160323. Sample survey attached.

The problem:
Q1 is a multiple choice question with "Other" option.
Q2 is a list (radio) question with filter on Q1 (shown if there is more than one answer in Q1).
It works OK if there is other option in Q1 provided. But if there is no other answer in Q1 the list in Q2 contains an additional line (button).

In Q1 I have 7 answer options (codes 1 to 7) + "other" and in Q2 I have 8 answer options: codes 1 to 8. The last code in Q2 which corresponds to "other" option in Q1 does not match the code in Q1. I don't know how to filter out the "other" option from Q2 if it's not checked in Q1.

Thanks.

Elzbieta Lesinska
LS voluntary Polish translator and supervisor
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #133666 by tpartner
Replied by tpartner on topic How do I filter 'Other' option?
Hi Elisa, maybe the easiest solution would be to use a multiple-choice for Q2 with either:
- Maximum answers = 1
- Every sub-question is exclusive

Then you can add relevance to the Q2 "Other" sub-question.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: elissa
The topic has been locked.
More
7 years 11 months ago #133672 by jelo
Replied by jelo on topic How do I filter 'Other' option?

elisa wrote: In Q1 I have 7 answer options (codes 1 to 7) + "other" and in Q2 I have 8 answer options: codes 1 to 8. The last code in Q2 which corresponds to "other" option in Q1 does not match the code in Q1.

Give the 8th item of the Q2 the answercode "other" and see if that works.The item content of your other field can copied via {Q1_other}.
I haven't looked at your attached survey. So adapt the name of Q1 in{Q1_other}.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: elissa
The topic has been locked.
  • elissa
  • elissa's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #133675 by elissa
Replied by elissa on topic How do I filter 'Other' option?
Tony, jelo, thanks a lot!
Tony, I considered the solution with Q2 as multi choice too but I think that respondents usually recognize the question type by using check boxes or radio buttons and check boxes for single answer question might be confusing. I know that this is rather minor problem and I would use the solution but the idea given by jelo works. I changed the 8 code to "other" in Q2 and I got what I wanted. Fantastic. So simple ;-).
Cheers

Elzbieta Lesinska
LS voluntary Polish translator and supervisor
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #133724 by tpartner
Replied by tpartner on topic How do I filter 'Other' option?
Karma +1 for jelo :)

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose