- On the Build page, click on Constructs
- Decide on the position of where to situate the condition. It can either be at the level of a previously created Sequence, Condition or Loop.
- If the new condition is within a sequence or loop, click the white + sign in the blue box, at the correct parental level.
- If the new condition is within a condition, then click the white + sign in the blue box, either in the ‘True’ branch or in the ‘False’ branch as indicated on the light blue bar under the condition.
- Alternatively, click on the nearest white + sign in the blue box and then once created, move the condition to the correct position through click and drag.
- A Construct Type option box will appear. Click Condition to add a condition.
- Add a label for your question in the Label field. See Construct a Label for more details.
- In the Literal field add the condition text.
- The condition should be documented using the standard set of condition logic in the Logic field. See the condition logic for further details. Square brackets are automatically added around the logic.
- Click Save to save your new condition.Once it appears on the view page, you can drag and drop it to other places in the questionnaire if needed.
- Repeat as required.
- You can view your new condition in the View screen. Select the prefix of your questionnaire in the breadcrumb at the top of the page. This is useful for reviewing the entry.
- Return to the Build screen by selecting the option from the breadcrumb.
Note: There is currently a bug with dragging questions to an empty true branch within conditions. To get round this, you need to create a random question in the relevant branch by clicking on the white + sign in the blue box on the right hand side. Once the question appears, you can then proceed to drag the question into the true branch. You can then delete the random question.