element

Used with the repeat control structure to specify that the statements in the repeat loop will be executed once for each element in an array.

# Metadata

Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 1.1 Security:

# Syntax

element

# Examples

repeat for each element thisMonth in monthlyReceivables

# Description

Use the element keyword to perform an action on all the elements of an array.

The word after the phrase for each element is a variable name. The value of each element is placed in this variable during that iteration of the repeat loop.

The structure

repeat for each element myElement in myArray ...

end repeat

is equivalent to

repeat with x = 1 to the number of lines in the keys of myArray put myArray[line x of the keys of myArray] into myElement ...

end repeat

However, the first form, using the element keyword, is much faster.

# Tags

# See

- **keyword:** each, item, element - **glossary:** array, keyword, control structure - **control structure:** repeat