View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
03938Bug reportsSurvey takingpublic2009-12-11 12:17
Reportertfj Assigned Tolemeur  
PrioritynormalSeveritypartial_block 
Status closedResolutionfixed 
Product Version1.86 
Fixed in Version1.87RC5 
Summary03938: Conditioned question does not appear after using the "Previous" button
Description

In response to forum post #34833, I am submitting the following:

A conditioned question does not reappear if you have to go back to it from the following page.

Since I posted this on the Forum, I have done some more testing. It does not matter if the question is answered or not.

Here is a scenario, adapted from Forum post #34833:

One of my questions (an Array (Multi Flexible) (Numbers)) uses one drop-down box with numbers from 0 to 30. The next question, (also an Array (Multi Flexibel) (Numbers)) with three drop-down boxes, each with answers ranging from 0 to 30, has a condition: it appears only if the answer to the previous question (above) is greater than 0. Both of these questions are mandatory.

Now, for the problem: If the respondent does not answer the second question and hits the "Next" button, he/she gets the normal warning that he/she did not answer a mandatory question and must go back. This is as it should be. Once the respondent hits the "previous" button, though, the first question is visible, with the previous answer. The second question -- the one that was not answered previously -- is not visible. The only way to make it visible is to answer the first question again. Let's say that the previous answer was "15." The "15" is still in the drop-down box. In order to get the second question to appear, you have to change the "15" to another number. Then the second question appears. In order to maintain the original answer, you then have to change the new answer of the first question back to "15."

I am anticipating many phone calls from the field over this issue and I hope there is a resolution that I am not thinking of.

Please advise.

Additional Information

As noted, it does not matter if the question is answered or not. It still does not appear if you go back to it from the next page.

In case it makes a difference, I had added these lines to the config.php file:

$memorylimit = '256m';
$allowmandbackwards = '1';
$deletenonvalues = '1';
$shownoanswer = '0';

TagsNo tags attached.
Attached Files
Bug heat4
Complete LimeSurvey version number (& build)7697
I will donate to the project if issue is resolved
Browser
Database type & version
Server OS (if known)
Webserver software & version (if known)
PHP Version

Users monitoring this issue

There are no users monitoring this issue.

Activities

user372

2009-12-03 22:54

  ~10427

I can reproduce the issue on the latest SVN version.

lemeur

lemeur

2009-12-04 15:42

developer   ~10450

Fixed in rev 8055.

Thanks

Issue History

Date Modified Username Field Change
2009-12-02 17:25 tfj New Issue
2009-12-02 17:25 tfj File Added: limesurvey_survey_67151.csv
2009-12-02 17:25 tfj LimeSurvey build number => 7697
2009-12-02 18:12 user372 Project @2@ => Bug reports
2009-12-02 18:13 user372 Status new => assigned
2009-12-02 18:13 user372 Assigned To => user372
2009-12-03 22:54 user372 Note Added: 10427
2009-12-03 22:54 user372 Assigned To user372 => lemeur
2009-12-04 15:42 lemeur Note Added: 10450
2009-12-04 15:42 lemeur Status assigned => resolved
2009-12-04 15:42 lemeur Fixed in Version => 1.87RC5
2009-12-04 15:42 lemeur Resolution open => fixed
2009-12-11 12:17 c_schmitz Status resolved => closed
2010-10-25 00:18 c_schmitz Category Survey at Runtime => Survey taking