Dependent Dropdown Lists

You can create a dependent dropdown list using a List/Record type custom field. Dependent dropdown lists let you filter the choices in a list based on the selections in other fields. For instance, you can add two custom transaction line fields to a transaction form and a third that filters based on selections in the first two.

To understand the content in this topic, you should be familiar with creating custom lists, custom record types, and custom transaction types. For more information, see the following help topics:

To set up field dependencies, you use the Compare To Field column on the Sourcing & Filtering subtab on the custom field page. Use the Compare To Field column to compare values entered in multiple fields on a transaction type or other record type with the values defined on a custom record.

The following screenshot of a Transaction Line Field page for Shirt Style shows the Compare To Field setup.

Sourcing & Filtering subtab with Compare to Field highlighed.

To understand how the feature works, it helps to think in terms of controlling fields versus dependent fields. Controlling fields are used to determine the selections that are available in dependent fields.

For instance, you have a Shirt Style transaction line field that filters based on the selections in the Shirt Color and Shirt Size transaction line fields. Shirt Color and Shirt Size are the controlling fields, and Shirt Style is the dependent field. You create the Shirt Style field on the custom record type.

For an example that illustrates the use of multiple dependent dropdown lists, see Creating Dependent Dropdown Lists.

Related Topics

General Notices