View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
08665Bug reportsSurvey participants (Tokens)public2014-02-12 21:20
ReporterNambu Assigned ToDenisChenu  
PriorityhighSeverityminor 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary08665: Multiple numeric doesn´t work after Matrix Filter
Description

First question is a multiple answer question. The second question only shows those given answers (Matrix Filter) and is supposed to be a multiple numeric. After filling out the correct filtered answers with numbers it is not possible to go ahead because limesurvey faults a missing input even though all questions are answered.

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)140204
I will donate to the project if issue is resolvedNo
BrowserMozilla Firefox/Chrome
Database type & version1
Server OS (if known)1
Webserver software & version (if known)1
PHP Version1

Relationships

child of 08217 closedDenisChenu Bug reports "Numerical Input" question validation only client side 

Users monitoring this issue

There are no users monitoring this issue.

Activities

TMSWhite

TMSWhite

2014-02-05 17:52

reporter   ~28531

This survey works properly in 2.00+, but not in 2.05+. The problem appears in both question-by-question and group-by-group mode.

DenisChenu

DenisChenu

2014-02-06 12:50

developer   ~28537

Last edited: 2014-02-06 13:08

We have the same issue with multi text and strlen(this)==2.
This don't control if SubQuestion is relevant or not.

See attached survey.

Solution can be :

  • Move is_numeric (or strlen) in sub question relevance
  • Use something like this:
    (VALIDATION: ((is_numeric(MULTINUM_SQ001.NAOK) or !MULTINUM_SQ001.relevanceStatus) and (is_numeric(MULTINUM_SQ002.NAOK) or !MULTINUM_SQ002.relevanceStatus) and (is_numeric(MULTINUM_SQ003.NAOK) or !MULTINUM_SQ001.relevanceStatus) and (is_numeric(MULTINUM_SQ004.NAOK) or or !MULTINUM_SQ001.relevanceStatus))

It's the easiest way for is_numeric (only if not mandatory, but what for other Sub question validation with relevanceStatus to false ?

@TMSwhite : your advice ?

Denis
PS: @TMSwhite : can you explain what is the purpose of:
$sq_name = ($this->sgqaNaming)?$sq['rowdivid']:$sq['varName'];
I don't really understand whi we don't use allways $sq['varName'] ?

DenisChenu

DenisChenu

2014-02-06 13:25

developer   ~28540

We have the same problem with:
MultiNum : advanced settings : min value > 1 and value range allow missing to NO
Upload a new lss file (for 2.00)

DenisChenu

DenisChenu

2014-02-06 15:05

developer   ~28543

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=13855

DenisChenu

DenisChenu

2014-02-06 15:06

developer   ~28544

This a child of another issue (older issue).
http://bugs.limesurvey.org/view.php?id=8672
To be refixed when we have a better:
mandatory/relevance Sub question system

c_schmitz

c_schmitz

2014-02-12 21:20

administrator   ~28687

2.05+ Build 140212 released

Related Changesets

LimeSurvey: master 8bb4c3a0

2014-02-06 14:05:13

DenisChenu

Details Diff
Fixed issue 08665: Mandatory multiple numeric dont work with filtering attribute
Dev: leave "mandatory" to mandatory attribute (for another release)
Dev: this break .em_sq_validation.error on mandatory numerci subquestion, but we have already some replacement
Dev: All attribute on Sub question have same issue : see #08672
Affected Issues
08665
mod - application/helpers/expressions/em_manager_helper.php Diff File

Issue History

Date Modified Username Field Change
2014-02-05 16:33 Nambu New Issue
2014-02-05 16:33 Nambu File Added: limesurvey_survey_351143.lss
2014-02-05 17:52 TMSWhite Note Added: 28531
2014-02-06 12:31 DenisChenu Assigned To => DenisChenu
2014-02-06 12:31 DenisChenu Status new => assigned
2014-02-06 12:33 DenisChenu Relationship added child of 08217
2014-02-06 12:50 DenisChenu Note Added: 28537
2014-02-06 12:51 DenisChenu File Added: limesurvey_survey_multitextBroken_08665.lss
2014-02-06 13:08 DenisChenu Note Edited: 28537
2014-02-06 13:25 DenisChenu Note Added: 28540
2014-02-06 13:25 DenisChenu File Added: limesurvey_survey_MULTINUM_minvalue_200_bug.lss
2014-02-06 15:05 DenisChenu Changeset attached => LimeSurvey master 8bb4c3a0
2014-02-06 15:05 DenisChenu Note Added: 28543
2014-02-06 15:05 DenisChenu Resolution open => fixed
2014-02-06 15:06 DenisChenu Note Added: 28544
2014-02-06 15:06 DenisChenu Status assigned => resolved
2014-02-06 15:06 DenisChenu Fixed in Version => 2.05+
2014-02-12 21:20 c_schmitz Note Added: 28687
2014-02-12 21:20 c_schmitz Status resolved => closed
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)