How to Create a Lookup List (Dropdown)
This page explains how to create a dropdown list for a specification field so that users select from a controlled set of values rather than entering free text. This ensures data consistency and makes reporting more reliable.
Prerequisites
- You must have Administrator permissions.
- You need an existing specification field of type Lookup List or Lookup Array. If you do not have one, create it first (see How to Add a Custom Field).
Step 1: Open the Specification Field Editor
- Navigate to Admin > Custom Fields (Specification Data).
- Click the name of the Lookup List or Lookup Array field you want to add values to.
- The Specification Data Field Editor opens.
Step 2: Open the Lookup List Editor
- In the field editor, click the Edit Lookup List button.
- The Lookup List Editor opens, showing any existing values.
Step 3: Add Values to the Dropdown
- Click Add to create a new dropdown value.
- Enter the display text for the value (e.g., "Good", "Fair", "Poor" for a Condition Rating field).
- Repeat for each value you want in the dropdown.
- Use the reorder controls to arrange values in the desired display order.
- Save the lookup list.
Step 4: Test the Dropdown
- Navigate to an asset record that uses a form containing this specification field.
- Click on the field to verify the dropdown appears with the correct values.
- Select a value and save the record to confirm it works correctly.
Setting Up Dependent Lookups (Optional)
If you want one dropdown to filter based on another (e.g., "Model" filtered by "Manufacturer"):
- Create the parent field first (e.g., "Manufacturer") as a Lookup List and populate its values.
- Create the dependent field (e.g., "Model") as a Lookup List.
- In the dependent field's editor, set the Depends On property to the parent field.
- When adding lookup values to the dependent field, associate each value with its parent value. For example, associate "Latitude 5520" with "Dell" and "ThinkPad T14" with "Lenovo".
- Now when a user selects a Manufacturer, only the matching Models appear in the dropdown.
Setting Up Shared Lookups (Optional)
If multiple fields should share the same dropdown values (e.g., "Primary Location" and "Secondary Location"):
- Create the first field and populate its lookup values normally.
- Create the second field as a Lookup List.
- In the second field's editor, set the Use Lookup Data From property to point to the first field.
- The second field will share the same dropdown values. Any changes to the shared list are reflected in both fields.
Important Warnings
- Deleting a lookup value does not remove it from records that already have that value selected. Those records retain the old value until manually updated.
- Consider updating existing records before or after removing a value from the list.
Related Articles
- Lookup Lists — full reference for lookup list management
- Specification Data — creating specification fields
- How to Add a Custom Field — creating the specification field itself