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.
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.