Property name: Answer option unique choice

From Catglobe Wiki
Jump to: navigation, search

Property name: Answer option unique choice

Question types applied

Single-Grid

Description

If the respondent chooses an answer option for a sub question, he can't choose this answer option for any remaining sub questions of the question

Business logic

The property is checked when the respondent navigates to the next question. If the rule above is violated, a warning dialog will be shown to force the respondent to select answer options again.

Formatting

True or Range values

         If value = True: all sub questions in a question have different answer options.
If value = Range value: all sub questions in a question don't have the same answer options. The answer option values are specified in this range.

Screen examples

Single grid
In the Question properties dialog: when its value = True

5120.png


In the Questionnaire Viewer:
- When the respondent selects the answer options for the question and clicks a next button. This choice violates this property rule. A warning dialog will be shown to notify them about this.


5165.png


- When the respondent chooses the answer options which do not violate this property rule, the next question will be shown when they click a next button.


5166.png


In the Question properties dialog: when its value = Range value:


5123.png


In the Questionnaire Viewer:
- When the respondent violates this property rule:


5167.png


- The image below shows the situation when this property rule is not violated:


5168.png