Any property (or property value) that has a property mode
other than Single Value
is an aggregate. An
aggregate property has one of these structures:
Value List
or
Page List
)Value
Group
or Page Group
)The ForEach JavaServer Page tag causes stream processing to iterate through the parts of a list or group aggregate property. This is similar to "enumerating a collection" in some programming languages. You can also search through elements in an activity step using the iteration facility, or use the Split-ForEach shape in a flow.
You can access elements of list properties using an index, a positive integer starting with 1. Elements of group properties are identified by a unique subscript value, a non-numeric identifier that must start with a letter.
Aggregate properties are sometimes called complex properties.
index, iteration, property mode, Split-ForEach task | |
Foreach
directive
ForEach JSP tag Expressions — How to reference parts of aggregate properties Activity form — Completing the Steps tab — Iteration |