Logic settings in template designer

The following table describes the template settings shown in the Logic section in the sidebar on the Template designer tab for a field.

Setting Description
Keep answer when hidden

By default, the response of a hidden field is ignored by any logic conditions that reference the field within the template, and the response isn't copied to the assessed asset. Select this checkbox to preserve the response so it is still included in logic conditions and copied to the asset, even if the field is hidden.

Visible if

 

  • If the defined conditions are met, the field is shown in the assessment.
  • If the defined conditions aren't met, the field is hidden from the assessment, and the user's response in the field isn't preserved. If you want the response to be preserved (for example, to use in other logic conditions or to copy to the assessed asset), select the Keep answer when hidden checkbox.

Note The Visible if logic condition overrides the Visible template setting.

Editable if

 

  • If the defined conditions are met, the field is enabled in the assessment and users can enter a response in the field.
  • If the defined conditions aren't met, the field is disabled in the assessment and users can't enter a response in the field.
Required if

 

  • If the defined conditions are met, the field is mandatory and is identified by an asterisk (*) in the assessment. Users need to enter a response in the field before they can complete or submit the assessment.
  • If the defined conditions aren't met, the field is optional in the assessment. Users can complete or submit the assessment without entering a response in the field.

Note The Required if logic condition overrides the Required template setting.

Select Field that determines whether or not the action (visible, editable, required) will happen.
Equals / All of

Logical operator. All or some of the following, based on the type of the selected field:

  • Empty
  • Not empty
  • Equals (default, depending on the field type)
  • Does not equal
  • Any of
  • All of (default, depending on the field type)
Value Response in the field that determines whether or not the action will happen.