---
title: "Creating Value Lists"
slug: "creating-a-value-list"
description: "Rules evaluate a data input and return an outcome that is dependent on whether the input satisfies the rule's conditions. Action Rules define specific actions (or flows) that will be run in either case, as opposed to the more typical True or False outcomes that are outputted by logical rules."
tags: ["Value Lists", "Enumerated Values"]
updated: 2024-07-11T16:30:30Z
published: 2024-07-11T16:30:30Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating Value Lists

## Overview

| Data Structure Quick Summary |
| --- |
| Complexity? | Performance Impact? | Saves to Database? | Configuration Folder? | Entity Framework? | Folder Behavior? | Process Tracking? |
| Low | Low | Saves to Database, but no unique table(s) | No | No | No | No |

A **Value List** contains an Enumerated List of Strings. Once created, the Value List may be accessed from any Flow. When used as input, the Value List will create a dropdown list of the values in the Property panel. To use the Value List as an Enumerated Value instead of String, users can use the Get Enermaated List from List step.

---

## Creating a Value List

1. In a Designer Project, click CREATE DATATYPES/INTEGRATION.
2. In the **Create DataType/Integrations** window, select **Value List**under **User Defined Types**.  
![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-07-11_12h22_08.png)
3. In the **Add Value List [Enum]** window, enter "Priority Level" as the **Type Name**.
4. To add a value, either click ADD under the**Values** field or click EDIT next to BULT ADD****to create multiple values at once. This example uses the following values: "Low", "Medium". "High", and "Urgent".
5. Click CREATE VALUE LIST.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-07-11_12h26_04.png)

---

## Settings

| Setting Name | Function |
| --- | --- |
| **Type Name** | Prompts for a name for the Value List |
| **Values** | Displays a list of created enumerated values for the Value List. Selecting ADD opens the dialog to create a new value. |
|  | **Value** | Prompts for the name of the new value |
|  | **Include Numbers** | Controls how names that would be invalid are made valid. If the setting is false the number is removed from the start of the name where possible, (i.e. 12Test will be displayed as [Test] if set to false and [_12Test] if set to true, however, Test12 will be displayed as the same value with the setting set as true or false. |
| **Hide In Search** | Toggles if this Value List can be searched for in the Studio |
| **Type Name Space** | Prompts for Name Space of the Value List. By default, Data Structures populate with the internal folder path they reside in. It is recommended to change this name to account for the possibility of multiple Data Structures in one Designer Folder. Combined with a shorter name, this prevents confusion. |
| **Bulk Add** | Allows simultaneous addition of multiple values all in one window thus saving design time. |

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-07-11_12h28_56.png)

---

For further information on Data Structures, visit the [Decisions Forum](https://community.decisions.com/categories/Datastructures).
