# Loop Through List

## Settings&#x20;

![](https://1031980850-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MRKcZBCSfHjT8BRPnSe%2F-MVwNxIMEsNRt7yt9Iaa%2F-MVwiNqKPTK7vtlFhovM%2Fimage.png?alt=media\&token=7a8dfcd9-6c0c-48fc-9ba0-5ee2e2e8271a)

| Field                  | Descriptive                                                         |
| ---------------------- | ------------------------------------------------------------------- |
| Title                  | Object Title                                                        |
| Object Identifier Name | Name of the unique identifier of the "**Loop Through List**" object |
| Select Main Object     | Option to select the desired list                                   |
| Reading Conditions     | Option to select the reading condition                              |
| Row Counter            | Row counter (iterator) of a list                                    |
| Initial Counter Value  | The desired starting value of the counter (iterator)                |
| Parallel List          | Option to through a list in parallel                                |
| Ignore First Row       | Option to skip the first row of the list                            |

## Example

To loop through the list you need to follow a few steps:

1 - Select the "**Declare Variable**" object from the "**Command Blocks**" menu and drag it to your working area.

* First you must define a unique name for the object in the "**Object Identifier Name**" field, select the variable type, the initial value and select the "**Declare as List**" option.

2 -Select the "**Filter List**" object from the "**Loops**" menu and drag it to your working area

* Next you must define a unique name for the object in the "**Object Identifier Name**" field, select the main object defined as a variable of type list and define the conditions to be applied when looping through the list.

3 - Then select the "**Loop Through List**" object from the "Loops" menu and drag it to your working area.

* You must define a unique name for the object in the "**Object Identifier Name"** field, select the main object, select the reading condition defined in the **"Filter List**" object, enter the row counter and the initial counter value.
