Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A Dropdown List provides a set list of Index Field values for users to choose from. This keeps Index Field data values consistent, so that searching is more complete and accurate.  A A Drop Down List is indicated by a drop-down button to the right of the Index Field.  Drop Drop Down Lists are Lists are usually used when there is a need to restrict user input, such as document type, GL code, or department name. 


Info
titleTypeahead Conversion

List’s with greater than 100 values will default to typeahead lists. Typeahead lists offer suggested input that can be selected, but can also be overridden by the user.  This behavior does NOT apply to pick lists that have been automatically presented as type ahead lists for having and item count greater than 100.


 A Typeahead List provides a suggested list of values as users type data into a Field. A Type Ahead List field is particularly useful for data values which are frequently misspelled, long, complex, or otherwise time-consuming to type, such as customer as customer or company name.  Typeahead lists offer suggested input that can be selected, but can also be overridden by the user. 


Dynamic Pick Lists

A Dynamic Pick List allows you to filter drop-down fields in a pick list based on information selected in a separate, related field. Pick lists used to build Dynamic Pick Lists must be drop-down lists and the Dynamic Pick List cannot be a Multi-Value List. Use a Dynamic Pick List, for example, to first select a car from a list of vehicle manufacturers; it will then show only models based on the make of car selected.

There are two levels of dependency that can be specified for a Dynamic Pick List. The primary level is required and contains a list of only regular Field List values. The secondary is optional and may have conditional Fields besides regular Field List values. The Lists and their values used can be different (like car models from different dealers) or can be reused (like the same colors for this dealer’s cars and also that dealer’s cars). You can use Dynamic Pick Lists in Index Fields and in Table Fields

Configuration

When configuring dynamic pick lists, you will need to:

  1. Create all the necessary lists and give the lists precise and accurate names.
  2. Create index fields.
  3. Create associations between the values in each field to the list to be displayed.  This is referred to as list mapping. 

While not difficult, creating dynamic pick lists requires some planning and proper naming of your lists to make list mapping easy. 

Planning

Preplanning your fields and lists will make construction of dynamic pick lists a breeze.  Dynamic pick lists can have up to 2 levels of dependencies so you will need to plan up to 3 fields and however many lists that are needed.  It is important that your list names clearly identify the items in the list since you will be using the list name when mapping. Click here to learn how to Create Lists

Example: If we wanted to build dynamic pick lists for a car dealership who would like to store deal jackets with the Make, Model, and Trim of the sold vehicle, we would need the following fields and lists:

Fields

Make (Primary Field), Model (First Dependency), Trim (Secondary Dependency)

Lists

A list of car Makes, A list of car Models for each Make, A list of Trim levels for each Model

Notes: 

  1. Lists can be reused.  Not every Make needs to have a unique Model list.  
  2. First and Second dependencies are not required.  If no dependency for a list is mapped, no list will be displayed and no further selection can be made.
Make ListFord ModelsChevy ModelsGM ModelsFord SUV TrimsFord Truck TrimsChevy SUV TrimsChevy Truck TrimsGM Trims

Ford

Chevy

GM

Escape

Explorer

F150

Equinox

Tahoe

Silverado

Terrain

Yukon

Sierra

Base

XLT

Limited

XL

Lariat

Raptor

LS

LT

LTZ

LT

LTZ

High Country

SLE

SLT

Denali

Primary Field

The primary field is the field that will initiate the dependency lists.  This field is just a standard pick list field.

  1. Create a new field.
    Image Added
  2. Select List Options.
    Image Added
  3. Select Standard Pick List.
    Image Added
  4. Select the appropriate list from the field.
    Image Added
  5. Click Okay
    Image Added
  6. Save your field.


First Dependency

This field will be inactive until a value in the Primary Field is selected.  The values in this list will be driven by the selection in the primary field.

  1. Create a new field.
    Image Added
  2. Select List Options.
    Image Added
  3. Select Dynamic Pick List.
    Image Added
  4. Select the Primary Field from the Select a Field drop down.
    Image Added
  5. Select Build List.
    Image Added
  6. Click Add Mapping.
    Image Added
  7. The column on the left (Select filter 1) will be the list of values in the primary field.  The column on the right (Select a list) will be the name of the list that appears in the First Dependency field when the corresponding value is selected in the primary field.
    Image Added
  8. Continue to click Add Mapping to map each value in the primary list to the list that will appear in the First Dependency field.  If no mapping is provided for any value in the primary list, if that value is selected, the first dependency will remain inactive.
    Image Added
  9. Click Save.
  10. Click OK.

Secondary Dependency


This field will be inactive until a value in the First Dependency field is selected.  The values in this list will be driven by the selection in the First Dependency field.

  1. Create a new field.
    Image Added
  2. Select List Options.
    Image Added
  3. Select Dynamic Pick List.
    Image Added
  4. Select the Primary Field from the Select a Field drop down.
    Image Added
  5. Enable Secondary Dependency.
    Image Added
  6. Select the Primary Dependency field from the Select a field drop down list.
    Image Added
  7. Select Build List.
    Image Added
  8. Click Add Mapping.
    Image Added
  9. The column on the left (Select filter 1) will be the list of values in the Primary Field.  The column in the middle (Select filter 2) will be the list of values in the First Dependency that appear when the value in the Primary Field is selected.  The column on the right (Select a list) will be the name of the list that appears in the Secondary Dependency field when the corresponding value is selected in the First Dependency field.
    Image Added
  10. Continue to click Add Mapping to map each value in the First Dependency list to the list that will appear in the Secondary Dependency field.  If no mapping is provided for any value in the First Dependency list, if that value is selected, the Secondary Dependency will remain inactive.
    Image Added
  11. Click Save.
  12. Click OK.

Add your fields to the desired archive or table field. It is best practice to keep the field grouped in order: Primary Field, First Dependency, Secondary Dependency.  This will make it easier for your users.