Skip to main content

Data Settings

Overview

Data settings control how data is interacted with in fields. Use it to set default values or perform data calculations.

Multiple Value

The Multiple Value setting adds an Add Another button to the field, enabling users to add or remove multiple component instances. It saves the data as an array within the submission.

Default Value

While rendering the form, it sets the default input value for the field and displays it in the field. The default value data will be saved with the submission if left unchanged.

Truncate Multiple Spaces

The field's functionality removes unnecessary spaces between words or characters.

Redraw On

When a specific change occurs, refresh the component. The Redraw setting dropdown provides options to redraw when any change occurs on the form or when a specific field changes.

info

It is helpful if interpolating parts of the component like the Label or setting up Dynamic Select Filtering workflows.

Clear Value When Hidden

Typically, for hidden fields on a form, its value is cleared. It is the default behavior when showing or hiding components. However, if you wish to keep the field value even when it is hidden and then displayed again, you can deselect this option.

Custom Default Value

Click on the Custom Default Value tab to write custom Javascript or JSON Logic for setting the field's default value.

Calculated Value

Access the Custom Default Value tab and input custom Javascript or JSON Logic to establish calculation logic for the field.

Allow Manual Override of Calculated Value

By enabling this option, users can input their data instead of relying on the calculated value set for the field. Typically, you cannot enter the calculation for a field. However, with this option enabled, users can override the calculation and input their value.