Rules editor: Difference between revisions

Jump to navigation Jump to search
Line 16: Line 16:
! Other
! Other
|-
|-
| On Load
| [[On Load]]
| These rules are checked when you open a form. You can use these rules for example to apply custom format to certain records.
| These rules are checked when you open a form. You can use these rules for example to apply custom format to certain records.
| Yes
| Yes
Line 22: Line 22:
| [[Questionnaire Designer]]
| [[Questionnaire Designer]]
|-
|-
| On Change
| [[On Change]]
| These rules are checked when any field is modified. Example: simple form validation. <br><small>They are also executed when you open a form (a new form starts empty, then the values are changed as they are loaded from the database and displayed).</small>
| These rules are checked when any field is modified. Example: simple form validation. <br><small>They are also executed when you open a form (a new form starts empty, then the values are changed as they are loaded from the database and displayed).</small>
| Yes
| Yes
Line 28: Line 28:
| [[Questionnaire Designer]], [[Schedule Board]]
| [[Questionnaire Designer]], [[Schedule Board]]
|-
|-
| On Save
| [[On Save]]
| These rules are checked when you save a record. For example, saving a record can automatically also update a field in a parent record. <br><small>For questionnaires, on save rules can be performed either [[Questionnaire_Designer#Validate|when you save them or when you complete them]].</small>
| These rules are checked when you save a record. For example, saving a record can automatically also update a field in a parent record. <br><small>For questionnaires, on save rules can be performed either [[Questionnaire_Designer#Validate|when you save them or when you complete them]].</small>
| Yes
| Yes
Line 34: Line 34:
| [[Questionnaire Designer]]
| [[Questionnaire Designer]]
|-
|-
| Select Form
| [[Select Form]]
| This rule is executed when a form is about to be displayed.
| This rule is executed when a form is about to be displayed.
| Yes
| Yes
Line 40: Line 40:
| –
| –
|-
|-
| Row Script
| [[Row Script]]
| This rule is executed when a row of a list is about to be displayed.
| This rule is executed when a row of a list is about to be displayed.
| –
| –

Navigation menu