Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #22: Group condition rules

bug This idea was marked as implemented the 8 February 12. Available starting 1.92.
Written by pmonstad the 10 Oct 09 at 19:00. Category: Logic & Conditions. Related project: Nothing/Others. Status: Implemented
Rationale
Making conditions in LS are very time consuming.

The existing condition rules are only useful when asking a very few additional questions, as the condition has to be entered as a rule to each question. There is no way for example to easily make whole question groups conditional.
Tags: conditions

43
votes
implemented
Selected solution (#2): Add ability to apply conditions to entire group
Written by blfesper the 5 Mar 10 at 21:51.
Rather than having to go through the painful process of adding multiple conditions to each question of a long survey, add the ability to apply conditions to groups.

The infrastructure for the groups is already there...
- Hide/show all of the questions of a particular group based on conditions.


Duplicates


Comments
jumper51 wrote on the 12 Feb 11 at 20:41
You could also allow php or javascript statements to be executed as conditions. See other idea:

http://ideas.limesurvey.org/ideatorrent/idea/3/

I wont propose this idea here again, because i dont want to spam arround the ideas, but i think it would really help!

dbrd wrote on the 13 Jan 12 at 14:45
Regarding Solution #2 above:

While not opposed to the idea of group conditions, I do not find it difficult or time consuming to apply conditions to an entire group. In fact, using Copy Conditions as it exists now makes it trivial to copy conditions to the entire group, several groups or the entire remainder of the survey. It takes literally only seconds.

I think LS is remarkably easy in that respect. The only shortcoming as I see it, is that users, myself included, don't realize initially that all questions in the group must have the skip conditions applied for the Group information to be skipped. This is a recurrent question seen in the forums.


Post your comment