Tutorial Videos

Tutorial videos are available here.

Knowledge Base

Visit our User Forum for discussions and solutions


AddCCAddress – XpressDox

Add additional addresses to your XpressDox email template After using the SaveAsEmail or SendAsEmail functions, additional addressees can be added to the XpressDox email template. This function is the same as the AddBCCAddress function but

Read More »

AddToAddress – XpressDox

Add additional addresses to your XpressDox email template When using the SaveAsEmail function in your XpressDox template, additional addressees can be added to the email. This command can also be used conditionally, so the user

Read More »

AttachToEmail – XpressDox

Use «AttachToEmail()» in conjunction with the «SaveAsEmail()» or «SendAsEmail()» functions. There are various implementations for this function.   Scenario 1: Save the current template as an email, and attach another document to the resulting email. Hard

Read More »

SaveAsEmail – XpressDox

This function enables you to save the assembled document as an .eml (email) file. Once assembled, the .eml file is ready to be sent via Outlook.   View a quick demo of the SaveAsEmail function:

Read More »

SendAsEmail – XpressDox

Save XpressDox templates as emails This function is similar to the SaveAsEmail function, except that the XpressDox template is assembled to an email (eml) and sent directly from the web. Command structure: «SendAsEmail(‘’,’Information required’)» SendAsEmail

Read More »

AlignCaption – XpressDox

Change the alignment of one data element on your XpressDox interview.   Command structure: «AlignCaption(Name,Top)»   By default, all captions in the interview for a template are aligned to the left of the interview screen.

Read More »

AlignErrorMessages – XpressDox

This command allows the template author for Web interviews to specify where the error messages for data elements in the interview should appear.   Command structure: «AlignErrorMessages(Top)» Examples of usage: «AlignErrorMessages(Top)» will cause any error

Read More »

Button – XpressDox

Creates a button on the interview, which in itself has no functionality, but provides a method to initiate other commands.   Command Structure: «Button(XXX)»   Examples of usage: Sometimes, the template author would like to

Read More »

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 »

CaptureDataElement – XpressDox

The background to this command probably needs a bit of experience in authoring more complex templates. Because XpressDox uses XSLT technology to format the documents, it is possible to use XSLT and XPath expressions to control some of the processing.

Read More »

CaptureDataElements – XpressDox

Capture data elements on your XpressDox interview   Reasons why you would use this command: You don’t want the value of the data elements added onto the document You want to re-arrange data elements on

Read More »

CaptureInGrid – XpressDox

CaptureInGrid offers a different way to present repeating data to the user and that is in a grid format –  a bit like a spreadsheet.   Command structure: «CaptureInGrid(Child,Yes)»   Examples of usage: «ForEach(Child)» First

Read More »

ChooseFromDataset – XpressDox

Please note that this command has not yet been fully implemented in the web as yet. We have a ChooseFromRepeatingData command (which is the same as ChooseFromData, but is a more descriptive name), and a

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 »

FormatNumberOnInput – XpressDox

Although users can enter numbers with formatting according to their own region, often they enter numbers with no spaces or other punctuation. The FormatNumberOnInput command assists the user with readability of numbers on the interview.

Read More »

Comment – XpressDox

Sometimes a template author will want to record the reasons for using specific commands or document logic, and record this inside the template itself. The Comment command is available for this.

Read More »

Define – XpressDox

Controlling the layout of your interview in your XpressDox template   XpressDox gives quite a lot of power to template authors in controlling the layout of the interview for a template.   Controlling the layout

Read More »