---
sourceDocument: Australia Build workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/build-workflows

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Array.Choice data type

# Array.Choice data type {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Store a sequence of choice list values in an array.

## Basic options {#array-choice-data__section_pfz_bfj_dlb}

{#array-choice-data__table-basic-data-options__entry__2}{#array-choice-data__basic-data-label}{#array-choice-data__basic-data-name}{#array-choice-data__basic-data-type}{#array-choice-data__basic-data-mandatory}

| Option | Description |
|-|-|
| Label | Displays the label used to identify the data variable in the Workflow Studio interface. The label can consist of any text. |
| Name | Displays the name used to identify the data variable in script calls. The name can only consist of alphanumeric and underscore characters. The system automatically converts the label into a valid name by removing or replacing any special characters. |
| Type | Indicates the type of data stored by the data variable. |
| Mandatory | Indicates whether the data variable must contain a value when configured in an action. |
[ ]

{#array-choice-data__table-basic-data-options}

## Advanced options for Array variables {#array-choice-data__section_vb3_2fj_dlb}

{#array-choice-data__table_gkd_5t3_dlb__entry__2}

| Option | Description |
|-|-|
| Hint | Provides guidance to flow or action designers on how to configure the data. |
| Max rows | Specifies the maximum number of entries to display in the Workflow Studio interface. The array can store more values than it displays. |
[ ]

{#array-choice-data__table_gkd_5t3_dlb}

## Advanced options for Choice variables {#array-choice-data__section_ywj_npc_glb}

{#array-choice-data__table_pmk_lfj_dlb__entry__2}{#array-choice-data__advanced-data-name}

| Option | Description |
|-|-|
| Name | Displays the name used to identify the data variable in script calls. |
| Max length | Specifies the maximum length a user can enter for a choice value. Use this option to restrict the length of input values stored during action design. |
| Hint | Provides guidance to flow or action designers on how to configure the data. |
| Choice | Specifies whether the choice list has a value for no selection. Options include: * Dropdown with --None-- * Dropdown without --None-- {#array-choice-data__ul_thv_vvr_jhb} Note: The Dropdown with --None-- option requires selecting a default choice. |
| Default | Specifies the choice used when a flow or action designer does not select a choice. |
| Choices | Specify the choices available to select. Use the add button (![Add button]()) to create a choice. Each choice must have a Name, Value, and Order. See [Choice list field type](https://www.servicenow.com/docs/access?context=c_ChoiceLists&version=australia&pubname=australia-platform-administration&ft:locale=en-US) for more information about choice lists. |
[ ]

{#array-choice-data__table_pmk_lfj_dlb}

