Home / Support / Documentation
AEP Online Help Index
Block Iterator
Used to execute a set of components for blocks at the specified text. Only
blocks met the iterator condition will be processed. For every iteration
the next appropriate block is parsed from the text source and placed to the
variable. After that the set of iterator components will be executed.
Iterator will finish its job, if the block met its condition was not
found.
- Result Variable
- Set name of the variable block to be parsed in for every iteration.
- Iteration Variable
- Set variable name, which is used to place iteration number.
- Source
- Set text source blocks to be parsed from.
- Start After
-
Set condition for beginning of the block to be parsed for every iteration.
The following operation modes are possible:
- Begin of Data
- The block starts at the beginning of the data source.
- Defined Text
- The block starts after the specified text.
- Match Case
- Enables case-sensitive search for the block beginning.
- Line Start Only
- Enables checking that the block beginning found is in
beginning of a line
- Whole Text
- Enables comparing mode in which defined text must completely coincide
with the beginning of the block.
- Include Defined Text into Result
- Enables adding defined text to the beginning of the block parsed.
- Use Regular Expressions
- Enables search for the block beginning using regular
expressions.
- Block Continue Until
-
Set block end condition.
The following operation modes are possible:
- End of Data
- The block ends at the end of a text source.
- Defined Text
- The block ends before the text specified.
- Defined Text or End of Source
- The block ends before the text specified.
If this text not found the blocks ends at the end of source.
- Match Case
- Enables case-sensitive search for the block end.
- Line Start Only
- Enables checking that the block beginning found is in
beginning of a line.
- Whole Text
- Enables comparing mode in which defined text
must completely coincide with the end of the block.
- Include Defined Text into Result
- Enables adding defined text to the end of the block parsed.
- Use Regular Expressions
- Enables search for the block end using regular expressions.
- Remove Empty Lines
- Enables empty lines deleting in the data parsed.
- Ignore Empty Blocks
- Enables skipping of empty blocks.
See also:
Line Iterator
Iterators
Iterator Stopper
Next Iteration
|