Index

Tutorial Videos

Tutorial videos are available here.

Knowledge Base

Visit our User Forum for discussions and solutions

October 1, 2009

Caption – XpressDox

The XpressDox caption command can be used to make the question text for a field more descriptive on the interview.   Command structure: «Caption(FieldName,Descriptive Caption Text)»   Examples of usage: Simple example: «FirstName» «Caption(FirstName,First Name

Read More »

ChooseFromList – XpressDox

This is a command which will present the user (via the interview) with a list of options from which to choose the value of a data element rather than a free-format text field.   Command

Read More »

ChooseFromRDBList – XpressDox

Present a list of choices to the user on the XpressDox interview in the form of ‘Radio Buttons’.   Command structure: «ChooseFromRDBList(style,free,formal,semi-formal)» Inserting a ChooseFromRDBList command into your template does not necessarily place the control

Read More »

Footing – XpressDox

The «Footing()» command can be used to place text below a data element on the interview. Use the Heading and Footing commands to bring some context to the fields on the interview, or insert breaks

Read More »

Heading – XpressDox

Place text above a data element on your XpressDox interview Use the Heading and Footing commands to bring some context to the fields on the interview, or insert breaks in the form of blank Headings

Read More »

BaseTemplate – XpressDox

Letterheads are of special interest because they are used as the basis for many documents. With XpressDox it is possible to create one letterhead template, and by referring to it with the BaseTemplate command, use that template as the basis for many other documents without having to specify the letterhead formatting in those documents.

Read More »

The ChooseFromFile Command

The ChooseFromFile command This command is in some ways similar to ChooseFromDataSource, except that the data are defined either in a simple text file, csv file, or an XML file, and the file does not

Read More »

Now – XpressDox

Now() inserts the current date and/or time into the document. It can be formatted in the same way as FormatDate.   Command structure: «Now(“d MMMM, yyyy”)»   Examples of usage: «Now(“d MMMM, yyyy”)» yields “2

Read More »

Today – XpressDox

Today inserts the current date into the document. It can be formatted in the same way as for FormatDate.   Command structure: «Today(‘MMMM d yyyy’)»     Examples of usage: A template run on the

Read More »

The SetSavedDataFileName Command

Classic Usage Much like the SetSavedDocumentFileName command, the «SetSavedDataFileName()» command not only ensures that the answer set is saved, but also how it should be named. Regardless of whether the user checks the Save Merged

Read More »

The SetSavedDataFolder command

Classic Usage In addition to forcing the saving of data sets and naming them using the SetSavedDataFileName command, the template author can use the «SetSavedDataFolder()» command to define where the data sets should be saved.

Read More »

The SetSavedDocumentFileName Command

The «SetSavedDocumentFileName()» command not only ensures that the merged document is saved, but also how it should be named. In the desktop (Word) version of XpressDox, there is a checkbox for the user to choose

Read More »

The SetSavedDocumentFolder Command

Classic Usage In addition to forcing the saving of documents and naming them using the SetSavedDocumentFileName command, the template author can use the «SetSavedDocumentFolder» command in the template to have control over where the documents

Read More »

The CaptureAsLongText Command

CaptureAsLongText and InsertFormattedText. The data capture interview will provide a multi-line control into which the data for the data element can be captured: «CaptureAsLongText(PropertyDescription)» If this long text is included in the document via a

Read More »

Supply help text to users on an XpressDox interview

Often the name of a data element is descriptive enough to for a user to know what to enter when capturing data. But sometimes more help is needed. XpressDox has a number of mechanisms available for the template author to provide the user with help in capturing data, in particular using the Help command.

Read More »

Customizing and using base templates

Sometimes it would be useful to be able to customize a source template for more than just the letter body. For example, it may be that the Data Set contains data for more than one set of addressees and the source document needs to be able to indicate which of these addressees is to be included on the base template.

Read More »

The EndsWith Function – XpressDox

EndsWith tests the end of a string: «If(EndsWith(Surname,’-Smith’)» «Surname» is a double-barrelled name. «SetV(‘FirstPart’,substring(Surname,1,string-length(Surname) – 6))»«Comment(SetV(‘FirstPart’,string-before(‘-Smith’)) is equivalent)» «End()» «Name_of_Client»«If(not(EndsWith(ToLower(Name_of_Client),’s’)))»’s«Else()»’«End()»

Read More »

The ChooseUsingCheckBox Command

Use this command to display a Checkbox on the interview.   Command structure: «ChooseUsingCheckBox(Beneficiary,Y,N,N)»   Examples of usage: The command can be written as simply as this, and when the data element is chosen its

Read More »

The StartsWith Function – XpressDox

The StartsWith function (an XSLT function) is used to test whether a string starts with a given string: «If(StartsWith(Surname,’van ‘)»«Title» «Surname» is probably of Dutch descent.«End()» «If(StartsWith(Surname,’van ‘)»«Setv(‘LastPart’,substring-after(Surname,’van ‘))»«End()» In previous versions this command was

Read More »

The Debug Command – XpressDox

Missing or superfluous End commands When a template is run, XpressDox will check for missing and floating End commands as well as floating Else commands. Wherever possible, the error message warning about one of these

Read More »

The Count Function

Count This function can be used to return the number of instances of a given repeated item. «ForEach(Child)» «Child_Name» «End()» Number of children: «count(Child)» Conditions may be added to the «Count» command, as illustrated below:

Read More »

The ExcludeFromIV Command

Particularly in the situation where data are included in the data set from a data source, text file or perhaps Standard Data Elements, it may be that the template author does not want the user

Read More »