Position()

All commands regarding Repeating Data - XpressDox

All XpressDox commands regarding repeating data   Here is a consolidated list of all XpressDox commands regarding the handling of repeating data. Click on each command for a more detailed article.   ForEach() Repeat data elements and/or text. Repeats can be nested to any number of levels i.e. ForEach’s within...

ForEach: Handling repeating data

The central issue with repeating data is that the number of repeated data elements is not known at the time the template is authored, and so XpressDox offers the ForEach, List and Ordinal commands as a way of processing a variable number of repeated data elements.

Capture repeating data, print a list and filter

Repeating data elements presents a challenge to the template author, especially in formulating sentences and descriptions where the number of parties or invoice items or other repeating data is unknown at the time of authoring the template. This recipe in the Cookbook demonstrates how XpressDox meets this challenge.

Last - XpressDox

XpressDox templates make use of XSLT functions The last() function inserts the value of the last repeating item in a given ForEach repeater. It is an XSLT function, but can be used in an XpressDox template. This article provides more background on using XSLT functions in XpressDox.   Some examples...

Position - XpressDox

XpressDox templates make use of XSLT functions The position() function is an XSLT function, but can be used in an XpressDox template to return the position of a repeated item. It is a numeric value, where 1 is the number of the first repeated item. This article provides more background...

Using XSLT functions - XpressDox

XpressDox uses XSLT technology to insert data elements into Merge Fields. This means that a vast amount of functionality is available to the experienced user, especially the XSLT functions, which are used to format data. XpressDox functions and XSLT functions can be mixed in one Merge Field
Loading...