User Reference

The SetInterviewDataOnly Command

October 25, 2011 Help
Thumbnail image for The SetInterviewDataOnly Command

If the sole purpose of a template is to construct an interview, but the document merged from that template is not required, then the SetInterviewDataOnly command can be included in the template, and the merged document will be ignored. A typical usage of this would be in conjunction with the MergeTemplate function, or the MergePDFForm [...]

Read the full article →

Set Web Information for a Template

October 25, 2011 Help
Thumbnail image for Set Web Information for a Template

These commands will enable the template author to control the workflow around templates which are uploaded and run on an XpressDox server. SendWebMail You can provide as many of these commands as necessary. The command can be used to send an email attaching either (or none of) the merged Word document, the merged PDF document [...]

Read the full article →

The ShowIfHasValue Function

July 27, 2011 User Reference
Thumbnail image for The ShowIfHasValue Function

This function is used mainly to get rid of empty paragraphs in a document. <<ShowIfHasValue(AddressLine3)>> will insert the value of the AddressLine3 data element only if that data element has a non-empty value.  If the value IS empty, then the entire paragraph containing the field is removed. Note that this behaviour applies even when there [...]

Read the full article →

The PlaceHolder Command

July 27, 2011 User Reference
Thumbnail image for The PlaceHolder Command

<<PlaceHolder(DummyDataElement)>> will create an invisible control on the interview, but will enable Headings or Footings to be attached to that control. This would be used to include text into an interview screen, and in particular to include text which must appear or disappear depending on certain conditions. For example: <<ChooseFromRDBList(PartyType,Company,Individual)>> <<If(PartyType = ‘Company’)>> <PlaceHolder(Dummy1)>><<Heading(Dummy1,Enter the [...]

Read the full article →

The ChooseFromDataSource Command

July 7, 2011 User Reference

The template author will use this command to provide a way for the user of a template to choose data from a Data Source and those data can then be inserted into the template. Simple Form The simplest form of the command is shown in this example: <<ChooseFromDataSource(Contacts,Select the contact or type in the Contact [...]

Read the full article →

The OptimizeParsing Command

July 5, 2011 User Reference
Thumbnail image for The OptimizeParsing Command

During the running of a template, XpressDox creates a number of structures. The most important one is an XSLT Style Sheet, which is used to drive the engine that merges the data into the template to form the merged document as an end result. The second structure is a schema, which is used to assemble [...]

Read the full article →

The Hyperlink Command

July 5, 2011 User Reference
Thumbnail image for The Hyperlink Command

The Hyperlink command will attach a hyperlink to a heading or footing in the XpressDox interview.  When the user clicks on the heading or footing, then the hyperlink will be launched. An example would be: <<Hyperlink(Description,Heading,www.mydomain.com/help-with-description)>> Variable information (sourced from data elements in the data set) can be inserted into the hyperlink URL at the [...]

Read the full article →

The LinkToDataSource Command

July 5, 2011 User Reference
Thumbnail image for The LinkToDataSource Command

LinkToDataSource links any control on the interview to a data source (a control is what the user uses to enter data, such as a straight forward text box, or a checkbox, or a dropdown, etc.).  It means that when the focus moves off that control, a call to the data source is made, to retrieve [...]

Read the full article →

Filling PDF Forms

July 4, 2011 User Reference
Thumbnail image for 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 data from ANY source, as long as it is in XML form. There are a few steps that have to [...]

Read the full article →

The Plural Function

April 18, 2011 User Reference

Generic documents such as contracts often have numerous places where constructs such as “is/are” or “child/children” appear, or else the singular is always used document has a preamble has words to the effect of  “masculine usage includes feminine and singular includes plural”. With document assembly, and XpressDox in particular, the template can provide instructions in [...]

Read the full article →