List expressions
Fields
The following fields use a list data type:
- Dropdown
- Checkbox/multi-select
- Checklist
This expression generates a user list:
Lastcompletedstep().assignees()
Example fields
Field ID |
Field type |
Possible values |
Selected values |
Regions |
Checkbox |
Americas, EMEA, Asia Pacific |
EMEA, Asia Pacific |
Methods
Methods come after the field ID and are called up with a dot operator.
Function |
Field type |
Description |
Syntax |
Output |
has |
Boolean |
TRUE if the value was selected FALSE if it wasn't |
Regions.has(βEMEAβ) |
True |
hasall |
Boolean |
TRUE if all the values were selected FALSE if any values are missing |
Regions.hasAll(βAmericas","EMEA") |
False |
length |
Number |
Shows the number of items selected |
Regions.length() |
2 |
get |
Text |
Shows a specific list option |
Regions.get(2) |
Asia Pacific |
concatenate |
Text |
Shows all the selected values in a string You can specify the joiner. |
Regions.concatenate() Regions.concatenate(", ") |
EMEA,Asia Pacific EMEA, Asia Pacific |