Domains overview

You can add domains or modify existing ones to ensure consistent and valid data input. Domains can standardize data and reduce input errors.

Domains are used throughout the product. They validate entered field values, provide lookup lists from which users can select field values, and can copy data sets or values to fields. Table domains allow you to choose values from another table in the product. Crossover domains allow data from a source table to be copied into the application that you are working in.

If invalid data is entered into a field, an error message is displayed. For crossover and table domains, by using the Database Configuration application, you can customize messages to provide more assistance about selecting valid values.

You can add ALN, Numeric, Numeric Range, Table, and Crossover domains. You can add synonym values to Synonym domains. After adding or modifying domains, additional tasks are typically required. For example, you associate a new domain with an additional attribute in the Database Configuration application and apply the configuration changes. Then, in Application Designer, you can add a control for the attribute and associate it with a lookup list.

If you add a pick list to an attribute in the Classifications application, the changes do not need to be configured further.