The NEW XpressDox Version 14 is now available!

Edit Content
Click on the Edit Content button to edit/add the content.

XpressDox Support

The Trim Function

The «Trim()» function will strip white space or other characters from either side of a value. White Space “White Space” includes the space character but also other characters (like the tab or new line characters) which are used to format output but when printed are not visible. For example, suppose

Read More »

The RestrictToLicenses Command

The «RestrictToLicences()» command takes a list of XpressDox license serial numbers as a parameter.  Then, when the template including that command is run, XpressDox verifies that the user’s XpressDox license serial number is one of those in the list, and, if not, will not run that template. Example: «RestrictToLicenses(301,1020,1021,1022)» This

Read More »

Using Scripts in PDF Form fields

When you are defining a PDF form field map in the Prepare PDF Form UI, you can specify that the source for a particular PDF field is either a data element, or a script. If one or more scripts are specified, then the scripts need to be defined in a

Read More »

Multi-language Support – XpressDox

Basic Multi-language Support For Word 2007 and Word 2010, XpressDox supports the user-facing interface in the language of the user.  In this context, a “user” is the person who runs a template.  That means that the XpressDox Explorer, Interview and Ribbon will be in the language of the user. The

Read More »

Encrypt a template – XpressDox

You want people to be able to run a template that you have made, but don’t want anyone other than yourself to read or modify the template.  This can be achieved by encrypting the template. A template can be encrypted when saving it in the XpressDox Explorer.  When saving a

Read More »

InterviewTitle – XpressDox

By default the title on the title bar of the interview screen for a template will be made up from the name of the template file. The InterviewTitle command can be used to set the title to something more meaningful to the user, for example «InterviewTitle(Letter to Managing Director)» or

Read More »

Force saving of merged documents – XpressDox

When the file name of the merged document is provided either in the configuration, or using the «SetSavedDocumentFileName()» command, then XpressDox will save that merged document regardless of whether or not the user checks the Save Merged Document? check box on the data capture interview for that template.

Read More »

Tips for Authoring Templates – Part 2

One thing that you need when authoring, and especially testing, a template is an easy way to make sure that the fillpoints that you have coded into the template are completed correctly.  This is fine if the template is fairly short.  But when you have a long template (and that’s

Read More »

Trouble shooting Conditional Capture

Conditional Capture can sometimes result in unexpected behaviour, where data elements either are unexpectedly removed from the data capture interview, or appear on the interviewwhen they shouldn’t. This recipe gives some tips on how to trouble shoot these situations.

Read More »

Trouble shooting Ends and Elses

In complex templates, the balancing of End and Else commands with the matching If or ForEach can become difficult. This recipe explains how to use the Template Painter and the Debug command.

Read More »

Rule – XpressDox

Using the «Rule()» command the template author can make sure that data values entered by the user in the interview for a template are syntactically correct and to some extent that they are consistent with each other.

Read More »

The Script Feature – XpressDox

The «Script()» command enables the template author to give a name to a chunk of text, and to use that chunk repeatedly in a template.

The chunk of text can consist of from a few words to one or more paragraphs. This named chunk can then be inserted into the document at a number of places using the «UseScript()» command.

Read More »

Moving around in XpressDox: The Explorer

“If I were going to Limerick, I wouldn’t be starting here”, an Irishman told a tourist. Yet it can be like that with the Microsoft file and folder explorers, which often enough open far away from where you want to be. The XpressDox Explorer solves this problem for you.

Read More »

The ExtractInitials Function

It is unkind to a user to expect them to fill in the full names of a person and then to type in the initials of that person. The ExtractInitials function relieves the user of this burden.

Read More »

Document Assembly Expert Rates XpressDox Highly

From a TechnoLawyer Exclusive article published on June 15, 2010. TECHNOFEATURE: REVIEW: XPRESSDOX DOCUSSEMBLY By Seth G. Rowland, Esq. Synopsis Document assembly conjures up thoughts of expensive software that often becomes shelfware once lawyers realize that they cannot figure it out without professional help. Document assembly consultant Seth Rowland has

Read More »

CaptureLater – XpressDox

When a template is run, XpressDox constructs a data capture interview which is guided by the XpressDox merge fields which are coded in the template. The CaptureLater command is one of the commands which can be used to influence this.

Read More »