Define a hierarchy property

You can use a hierarchy property to create a series of dependent drop-down lists. This means that the choices made in higher-level drop-down lists determine which options are presented in lower-level lists.

For example, you could create a property named Region that includes two drop-down lists, labeled Country and City. In this case, once a User selects a country, the City drop-down list would become available and would be populated by cities defined for the selected country (for a more detailed example, see Hierarchy property example: Office Location).

Hierarchy property example

To define the property, specify the following details and then click Create Property or Save Changes:

Hierarchy property example: Office Location

Assume that you want to create a hierarchy property named Office Location, and that you have specified the following Category Labels in the order shown:

Country

State/Prov

City

 

Each of these labels will appear beside the related drop-down list on any form to which you add this property. Because the lists are hierarchical, the State/Prov drop-down list does not become available until a country is specified; similarly, the City drop-down list is not available until a state or province is specified.

Further assume that you want use the following values for each category:

  • Country: USA, Canada
  • State/Prov: New York, California, Georgia, Quebec, Ontario, BC
  • City: New York, Los Angeles, San Francisco, Atlanta, Montreal, Toronto, Vancouver

You can think of each Category Label as a level, with Country as level 1, State/Prov as level 2, and City as level 3. You must organize entries in the Values box to correspond to each level, with the selected delimiter used to denote and separate levels. Note that top level entries are not preceded by a delimiter.

If you selected the pipe delimiter, your Values list would look similar to the following:

USA

|New York

||New York

|California

||Los Angeles

||San Francisco

|Georgia

||Atlanta

Canada

|Quebec

||Montreal

|Ontario

||Toronto

|BC

||Vancouver

 

To set a level 1 value as the default for the form, add an asterisk after the value (lower level values cannot be marked as default). Note that values will appear in the drop-down lists in the order specified.

The following screenshot shows how the example Hierarchy property would appear on a form, with the San Francisco office location selected:

Hierarchy property displayed on a message form