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.

  • Conditional data validation in the Web UI does not work properly with lazy loaded tabs via the Lazy checkbox in the designer. The Lazy checkbox must not be checked to accurately display data for the Mandatory, Read Only, and Hidden binds. For more information, refer to the Tab Pages topic in the Web User Interfaces documentation.

  • 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:

The following topics include information on each of the Data Validation binds: