Tutorial Videos

Tutorial videos are available here.

Knowledge Base

Visit our User Forum for discussions and solutions

February 28, 2013

CaptureInGrid – XpressDox

Present repeating data to the user in a grid format –  a bit like a spreadsheet.   Command structure: «CaptureInGrid(Party,Yes)»   Examples of usage: «ForEach(Party)» Full Name: «FullNames» Type: «ChooseFromList(Type,,Individual,Entity)»«Type» Contact number: «ContactNumber» «End()» «CaptureInGrid(Party,Yes)»

Read More »

DropDownPanel – XpressDox

Please note that this has not been implemented on the web as yet. There are situations where many data elements need to be captured in a specific context on the interview, but the interview looks

Read More »

MakeNoise – XpressDox

Sometimes, particularly when debugging a complicated template, you might want to be notified in some way that the execution has reached a particular place in the template. «MakeNoise()» will do this, by making a sound when it is

Read More »

Run Text Files as Templates

Because XpressDox has such a rich set of text manipulation features, it is not only ideal for traditional document assembly, but also for tasks such as generating web pages, XML and even program code. Prior

Read More »

Interact with External Programs

XpressDox and external programs   Using these functions:   CreateObject, GetObjectValue, GetProperty, InvokeMethod and SetProperty   it is possible to instantiate COM (Common Object Model) and .NET objects and address their methods and properties. There are

Read More »

XpressDox Arrays

Using Arrays in your XpressDox templates Arrays are similar to variables, and have a very similar set of functions to manipulate them.  XpressDox arrays can be indexed using data of (almost) any type for the

Read More »