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

Authoring Techniques

The Question Command – XpressDox

The Question Command in XpressDox Document Automation With the launch of XpressDox low code, or version 14, the Question command has been introduced to simplify the process of template coding. On the XpressDox ribbon click

Read More »

Data Sheets

In XpressDox, a Data Sheet is a document that contains a table with a list of data elements and values.   Why a data sheet? A data sheet is useful in the case where, for

Read More »

Examples of Scripts as Functions – XpressDox

XpressDox Document Automation software   Here are some examples of Scripts which may be useful: Write out a full name from individual data elements: «Script(FullName,FirstName,MiddleName,LastName)»«concat(SuffixWith(&FirstName&,’ ‘),SuffixWith(&MiddleName&,’ ‘),&LastName&)»«ScriptEnd()» The SuffixWith() functions will ensure that the names

Read More »

Validating a NINO

You have a template which needs to capture and use a NINO (National Insurance Number) as described in NIM39110 – National Insurance Numbers. You would like to make sure that the value captured in the

Read More »

Select templates using a master template

Selection of multiple templates to be run can be done by the user using the XpressDox explorer, but the template author can also control the selection of templates using a master template with document-selection logic built into it.

Read More »

Use Chr to make an apostrophe

Suppose you want to set up a variable (called ‘Party’)  to contain either Defendant or Plaintiff, depending on PartyType and then a variable containing the possessive case of that  – i.e. the value should be

Read More »

Build a bi-lingual interview – XpressDox

It would be really useful for XpressDox to be able to present an interview in French if the user is a French speaker, and in English for English users, where the document itself is in English. For the same template. And vice versa. XpressDox can indeed do that, as long as the template author marks up the template accordingly.

Read More »

Working with strings

XpressDox has numerous string handling functions.  The number of different applications is vast, and this article tries to provide a number of situations all in one place. Extract the last few characters of a string

Read More »

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

Read More »

Concatenating strings

There are times when it is necessary to concatenate the values of data elements, variables and/or hard-coded strings together to form a value which is then stored in a variable. The concat function does this.

Read More »

Define layout in a base template

Sometimes a letterhead needs to dictate not just things like the company’s logo and fairly static items like the directors’ names, but also the position of the addressee information and data elements like ‘Your Reference’ and ‘Our Reference’, for example.

Read More »