Data Validation Binds
Within the Web UI, JavaScript business conditions can use the Data Validation binds to display customized messages, apply a mandatory status, apply a read only status, or apply a hidden status to an attribute or reference.
Considerations
-
Objects with multiple binds show messages as defined in the individual Data Validation bind topics.
-
In addition to attributes and references, the Mandatory bind can be used in workflows.
-
In addition to attributes and references, the Data Issues Report bind can be used for metadata and Smartsheets.
-
The Data Issues Report, the Hidden, the Mandatory, and the Read Only binds can be used for attributes and globally configured references within the Globally Configured Unfolding Data Container and the Globally Configured Multi Edit Data Container.
-
Validating business conditions should not be configured locally on a 'Sub Screen Tab Page' as this can make performance unpredictable.
-
Generally, use privilege rules to govern what end users can access instead of using JavaScript binds to hide objects, for example, personal IDs. An object that has been hidden via the Hidden bind continues to include the data in the browser which makes it accessible. For more information, refer to the Privilege Rules topic in the System Setup documentation.
-
Configuring business conditions in the Web UI and other methods for configuring data validation for the Web UI are discussed in the Data Validation in Web UI topic in the Web User Interfaces documentation.
The Hidden, Mandatory, and Read Only binds are available for use in Node Details screens with the following Web UI components:
-
'Globally Configured Multi Edit Data Container' component - refer to the Globally Configured Multi Edit Data Container topic
-
'Title with Unfold View on Node Details' component - refer to the Globally Configured Unfolding Data Container View topic
The following topics include information on each of the Data Validation binds: