The Command Editor empowers the template author by presenting an alphabetic list of all the XpressDox commands, with functionality which provides wizards for completion of the command as well as supplying examples of commands. The Command Editor also provides functionality for easily selecting the correct data element from a list of existing data elements. The […]
XpressDox Help Center
Use Google To Find Help Fast, e.g. xpressdox choosefromlist
Press Getting Started in the XpressDox toolbar for basic template development
Watch the tutorial videos
View command help from list of commands
Press F1 for help on a command in the Command Editor
Email support@xpressdox.com for assistance
Category: Cookbook
Category: Cookbook
The Command Editor
The GT and LT functions
The GT and LT functions
Sometimes it is syntactically impractical to use the characters < and > in a particular context. For example, you might want to use a Dynamic Caption which is something like this (to use the word “names” or “name” in the caption depending on the number of children): «Caption(DependantNames,Enter the <IIf(count(Child) > 1,’names’,’name’)||[Names]>)» The problem with […]
Using Scripts in PDF Form fields
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, function call (in fact any XPATH expression which returns a value), or a script. If one or more scripts are specified, then the scripts […]
Save the Dataset into a Database Column
Save the Dataset into a Database Column
There are any number of reasons that you might want to save the dataset for a template into a single column in as database. One of these would be to report on the data set, as described here. The first step is to write the dataset into a column. This is described in the GetDataset article. […]
Document per Repeated Item
Document per Repeated Item
Problem Statement Suppose you have an application which requires that one or more parties sign a suretyship document, with the requirement that each party signs their own document, not that they all sign the same document. The first thing to do is set up the suretyship template, with the relevant fixed text, etc., just like […]
Use a SQL SELECT as a data source
Use a SQL SELECT as a data source
It may be that you are developing a set of templates using data from a database, but you are not the database administrator, and so can’t create your own views or stored procedures in the database. Using the feature described here, you could at least address the database with a fairly complex SQL query. This […]
Dynamic Captions – changing captions on the fly
Dynamic Captions – changing captions on the fly
With the advent of The OnExitSet and OnEnterSet Commands, it became possible to have the captions (or footing text or heading text) of a data element in the interview change in response to the user entering data. Getting the features around this to work was not all that easy for the template author, and so […]
What to Expect of the Conversion from HotDocs
What to Expect of the Conversion from HotDocs
Overview The HotDocs® (HD) converter released with Version 11 of XpressDox will attempt as far as possible to prepare a set of XpressDox templates which, ideally, the user will be able to run as-is after the conversion is complete. Firstly, there are quite a few terminological and usage differences. Here are some of them: A […]
How to Convert HotDocs Templates to XpressDox Templates
How to Convert HotDocs Templates to XpressDox Templates
Whether you are simply looking for a better–priced alternative to HotDocs, or maybe you want to run your Desktop templates on the Web, XpressDox is a smart choice. Join the growing number of firms who are looking for better value for money! XpressDox is as powerful as HotDocs with over 300 commands Substantially more affordable, […]
Show the result of Date arithmetic in the interview
Show the result of Date arithmetic in the interview
When entering dates for a contract, it is important to get them right during the interview. It might be possible to control this via the Rule command, but often it is very useful to reflect this to the user as they are typing into the interview. For the purposes of this example, we start off […]