When designing surveys you can make use of logic function to perform different tasks such as hide or show questions, enable or disable questions, set a question value, etc. The logic in the survey can be set either using the logic settings of a question in the questions properties menu or by using the logic editor. Note that using the questions logic properties settings is limited to hiding/showing questions and to enable/disable questions. Using the logic editor you can perform all the logic function available.
Within a question you can set if the question is visible/invisible or enabled/disable a question. To do this go to a question and in the right properties column select the logic menu item, as shown in figure 1.
Figure 1, logic in the properties column
|
Under logic in the properties menu you can create the logic functions for the selected question
|
You can also use the survey logic editor to set the logic of all questions, open the logic editor by selecting the logic tab on top as shown in figure 2.
Figure 2, the tab for the logic editor
When selecting the logic editor tab it will open the logic editor as shown in figure 3.
Figure 3, the logic editor
You can use the logic editor to create the logic functions for the survey, the actions available within the logic editor are:
- Make a question visible/hide
- Enable/disable a question
- Make a question required
- Jump to complete the survey
- Set the value of a question
- Copy a question value
- Skip to question
- Run a custom expression
- Change the Thank you page