Dependency Graph

Dependency Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

IDProjectCategoryView StatusLast Update
13835Feature requestsSurvey editingpublic2020-02-20 08:49
ReporterDenisChenu Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary13835: hidden attribute : by Expression Manager
Description

Currently hidden attribute is true or false.
But sometimes : user want value set if question is not shown
One idea can be hidden byEM

Additional Information

Example :
Q1 - Multiple checkbox : 1 to many
Q2 - single choice filtered by Q1

If Q1 have only one choice : Q2 is set to this choice
If Q1 have multiple choice : Q2 are shown

Current solution

  • add Q2final hidden
  • add Q2set to set Q2 final according to Q1 choice

Adding EM for hidden allow to remove Q2final

=============
Another one
(see https://www.limesurvey.org/forum/french-forum/115320-remplissage-automatique-des-champs#170678)

  • Your name
  • Billing to "You name" Yes/No
  • If no : show Billing name
    User like to have Billing name always filled
    Without config.php access : need another column.
TagsNo tags attached.

Relationships

related to 11665 new More ways to hide a question 

Activities

DenisChenu

DenisChenu

2018-07-03 13:46

developer   ~48443

Alternative solution : deletenonvalues by question (advanced settings)

DenisChenu

DenisChenu

2019-04-08 18:26

developer   ~51422

https://github.com/LimeSurvey/LimeSurvey/pull/1258

DenisChenu

DenisChenu

2020-02-20 08:49

developer   ~56102

It can be better to add plugin functionnality for this

Issue History

Date Modified Username Field Change
2018-07-03 13:37 DenisChenu New Issue
2018-07-03 13:46 DenisChenu Note Added: 48443
2019-04-06 10:58 DenisChenu Assigned To => DenisChenu
2019-04-06 10:58 DenisChenu Status new => assigned
2019-04-06 11:04 DenisChenu Relationship added related to 11665
2019-04-08 18:26 DenisChenu Note Added: 51422
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing
2020-02-20 08:49 DenisChenu Assigned To DenisChenu =>
2020-02-20 08:49 DenisChenu Status assigned => new
2020-02-20 08:49 DenisChenu Note Added: 56102