Dynamic Elements

Top Previous Topic Next Topic  Print this topic

Dynamic elements are objects that after generation will contain data from the input XML. XF allows the insertion of the following dynamic element types:

 

Fields - Inline elements that display content from the source XML. Examples: a person name, the total amount for an invoice, rich formatted text, etc
Repeating Rows - Table rows that are repeated for a set of nodes from the source XML.
Repeating Sections - Paragraphs that are repeated for a set of nodes from the source XML.
Repeating Tables - Tables created using a node from XML Tree.
Inline Repeats - Inline content that is repeated for a set of nodes from the source XML.
Conditional Sections - Paragraphs that are displayed only if a certain condition (derived from the input data) is met.
Conditional Values - Values dependant of a certain XPath condition.
Inline Conditions - Inline content that is displayed only if a certain condition (derived from the input data) is met.
Dynamic Values - Values directly from the input XML (given via an XPath).

 

 

In addition, any property of a given object can have different values depending on a condition set by the user. This is described in Conditional Values.

For all dynamic elements, the location of data in the input XML is specified using XPath.