User Reference

The Hyperlink Command

July 5, 2011 User Reference
Thumbnail image for The Hyperlink Command

The Hyperlink command will attach a hyperlink to a heading or footing in the XpressDox interview.  When the user clicks on the heading or footing, then the hyperlink will be launched. An example would be: <<Hyperlink(Description,Heading,www.mydomain.com/help-with-description)>> Variable information (sourced from data elements in the data set) can be inserted into the hyperlink URL at the [...]

Read the full article →

The LinkToDataSource Command

July 5, 2011 User Reference
Thumbnail image for The LinkToDataSource Command

LinkToDataSource links any control on the interview to a data source (a control is what the user uses to enter data, such as a straight forward text box, or a checkbox, or a dropdown, etc.).  It means that when the focus moves off that control, a call to the data source is made, to retrieve [...]

Read the full article →

Filling PDF Forms

July 4, 2011 User Reference
Thumbnail image for Filling PDF Forms

PDF documents which have been prepared with PDF Form Fields (using a suitable PDF Form editor) can be filled with data captured with an XpressDox interview.  In fact, the PDF form can be filled with data from ANY source, as long as it is in XML form. There are a few steps that have to [...]

Read the full article →

The Plural Function

April 18, 2011 User Reference

Generic documents such as contracts often have numerous places where constructs such as “is/are” or “child/children” appear, or else the singular is always used document has a preamble has words to the effect of  “masculine usage includes feminine and singular includes plural”. With document assembly, and XpressDox in particular, the template can provide instructions in [...]

Read the full article →

The Gender Function

April 18, 2011 Help
Thumbnail image for The Gender Function

Generic documents such as contracts often have numerous places where the construct “his/her” appears, or perhaps “his” is used in the document and a preamble has words to the effect of  “masculine usage includes feminine and singular includes plural”. With document assembly, and XpressDox in particular, the template can provide instructions in conditional assembly which [...]

Read the full article →

The OrdinalSuffix Function

April 18, 2011 Help
Thumbnail image for The OrdinalSuffix Function

This function is used internally by XpressDox’s FormatDate function to form dates like March 3rd 2011.  The “rd” after the “3″ is known as an ordinal suffix.  The function used to return this date would be <<FormatDate(DateOfSignature,’MMMM o yyyy”)>> The template author would use the OrdinalSuffix function explicitly in order to render the “rd” above [...]

Read the full article →

The IncrementV Function

April 18, 2011 User Reference
Thumbnail image for The IncrementV Function

This function provides a useful way of adding an amount to an XpressDox variable. There are two forms of the function: <<IncrementV(‘Counter’)>> This will add 1 to the value of the variable ‘Counter’. <<IncrementV(‘Total’, UnitPrice)>> The value of the data element UnitPrice will be added to the value of the variable ‘Total’. Examples of usage [...]

Read the full article →

The Ordinal Command

April 18, 2011 Help

Ordinal is used within a ForEach to output the ordinal value (that is, ‘first’, ‘second’, etc.) of the position in the list of the current item: <<ForEach(party)>> The <<Ordinal(only ,first ,second ,third ,fourth ,fifth ,sixth ,subsequent )>>party is <<firstnames surname>>. <<End(ForEach party)>> This would result in something like this: The first party is Fred Basset. The second party is Harry Smith. The third [...]

Read the full article →

The GetListItem Function

April 14, 2011 User Reference
Thumbnail image for The GetListItem Function

This function is used to extract a value from a list. In the first example, the data element contains a number (an integer) which is used to get an item from a list, where the list is coded in the fillpoint itself: <<GetListItem(BondNumber,’First,Second,Third,Fourth,Fifth,Big’,',’)>> If the value of the ‘BondNumber’ data element is 2, then the [...]

Read the full article →

The HardSpace Command

April 14, 2011 Help
Thumbnail image for The HardSpace Command

This function converts spaces to “hard” or non-breaking spaces. When Word performs word-wrapping at the end of a line, a non-breaking space will not appear at the end of a line but will cause the characters on either side of it to be on the same line. <<HardSpace(FormatNumber(Amount,“#,#0.00”,“ZA”))>> If the ‘Amount’ data element is 1200 [...]

Read the full article →