Questionnaire Designer: Difference between revisions

Jump to navigation Jump to search
Line 422: Line 422:
* '''On Load''' rules are executed when users start to fill out the questionnaire.
* '''On Load''' rules are executed when users start to fill out the questionnaire.
* '''On Change''' rules are executed whenever users change any value. <small>On Change rules are also executed when a questionnaire is first displayed.</small>
* '''On Change''' rules are executed whenever users change any value. <small>On Change rules are also executed when a questionnaire is first displayed.</small>
* '''On Save''' rules are executed when users complete a questionnaire (just before).
* '''On Save''' rules are executed when users attempt to save or complete a questionnaire. <small>Depends on the value of the [[Questionnaire_Designer#Validate|Validate On]] questionnaire property.</small>
* '''On Repeat''' rules are executed when a new instance of a repeatable group is displayed.
* '''On Repeat''' rules are executed when a new instance of a repeatable group is displayed.
* '''On Delete''' rules are executed when an existing instance of a repeatable group is deleted.
* '''On Delete''' rules are executed when an existing instance of a repeatable group is deleted.
Line 435: Line 435:
* '''Scan Image''' – Allows you to initiate [[barcode scanning]] or [[image recognition]], resulting barcode or recognized image is saved to a string.
* '''Scan Image''' – Allows you to initiate [[barcode scanning]] or [[image recognition]], resulting barcode or recognized image is saved to a string.
* '''Variable''' – define a variable that is added into the Property selector of the rule. This variable will be only used for the specified rule. Remember that you can only use this variable after the step where it was defined. To enter a variable into the workflow after defining it, just click elsewhere the variable editor. To delete it, click on the variable and choose the delete option in the editing line.
* '''Variable''' – define a variable that is added into the Property selector of the rule. This variable will be only used for the specified rule. Remember that you can only use this variable after the step where it was defined. To enter a variable into the workflow after defining it, just click elsewhere the variable editor. To delete it, click on the variable and choose the delete option in the editing line.
* '''Shared variable''' – add a variable which covers the entire questionnaire form
* '''Shared variable''' – add a variable that covers the entire questionnaire form


; Conditions group
; Conditions group

Navigation menu