Loop
Repeat the contents of this element several times.
Child elements
A , AddSearchpath , AttachFile , Attribute , B , Barcode , Bookmark , Box , Br , ClearPage , Clip , Color , Column , Columns , Copy-of , DefineColor , DefineFontalias , DefineFontfamily , DefineMatter , DefineTextformat , Element , Fontface , ForAll , Frame , Group , HSpace , HTML , Hyphenation , I , Image , Include , Initial , InsertPages , Layout , Li , LoadDataset , LoadFontfile , Loop , Mark , Message , NextFrame , NextRow , NoBreak , Options , Output , Overlay , Pageformat , Pagetype , Paragraph , PlaceObject , PositioningArea , PositioningFrame , ProcessNode , SaveDataset , SavePages , Section , SetGrid , SetVariable , SortSequence , Span , StructureElement , Sub , Sup , Switch , Table , TableNewPage , Tablehead , Tablerule , Td , Tr , Trace , Transformation , U , Until , VSpace , Value , While
Parent elements
A , AtPageCreation , AtPageShipout , B , Case , Color , Columns , Contents , Element , Fontface , ForAll , Function , I , Layout , Li , Loop , NoBreak , Otherwise , Paragraph , PositioningArea , Record , SaveDataset , SavePages , Section , SetVariable , Span , Table , Td , Text , Textblock , Tr , U , URL , Until , While
Attributes
select(XPath expression )- The number of loops. Must be a number or castable as a number.
variable(text, optional)- If given, store the current loop value in this variable. If omitted, the loop value is stored in the variable
_loopcounter.
Example
<PlaceObject>
<Table>
<Loop select="5" variable="i">
<Tr>
<Td><Paragraph><Value select="$i"/></Paragraph></Td>
</Tr>
</Loop>
</Table>
</PlaceObject>
