Index

Tutorial Videos

Tutorial videos are available here.

Knowledge Base

Visit our User Forum for discussions and solutions

Melanie

Pesos – XpressDox

Convert numbers into words (Pesos) in your XpressDox Document Automation template. The Pesos function will translate a numeric value into a currency in words, specifically Pesos in Spanish.   Example: «FormatNumber(Share_price)» («Pesos(Share_price,”)»)   The Pesos

Read More »

Position – XpressDox

XpressDox templates make use of XSLT functions The position() function is an XSLT function, but can be used in an XpressDox template to return the position of a repeated item. It is a numeric value,

Read More »

Pounds – XpressDox

Convert numbers into words (Pounds) in your XpressDox Document Automation template. The Pounds function will translate a numeric value into a currency in words, specifically Pounds.   Example: «FormatNumber(Share_price)» («Euros(Share_price,”)»)   The Pounds function also

Read More »

PrependVr – XpressDox

Prefix values to variables in your XpressDox Document Automation template The AppendVr and PrependVr functions provide less cumbersome syntax for appending or prefixing values to variables than using SetVr to do this.   Without the

Read More »

PreventRepeaterDeletion – XpressDox

This command enables the template author to prevent users from deleting items in a repeater. Command structure: «PreventRepeaterDeletion(Director,../CompanyType = ‘Private’)» Where Director is the name of the repeating party, and CompanyType is the element (outside

Read More »

Rand – XpressDox

Convert numbers into words (Rands) in your XpressDox Document Automation template. The Rand function will translate a numeric value into a currency in words, specifically Rands in English.   Command structure: «Rand(Price)»   Example: «Rand(Price,”)»(«FormatNumber(Price,’$#,0.00;’)?»)

Read More »

RandAfrikaans – XpressDox

Convert numbers into words (Rands) in your XpressDox Document Automation template. The RandAfrikaans function will translate a numeric value into a currency in words, specifically Rands in Afrikaans. Command structure: «RandAfrikaans(Price)» Example: «RandAfrikaans(Price,”)»(«FormatNumber(Price,’$#,0.00;’)?»)

Read More »

RemoveRowIf – XpressDox

Removes a table row in your XpressDox template if a certain condition is true.   When your template contains a table and that table contains rows which should be only included if certain conditions are

Read More »

Right – XpressDox

The Right function extracts the right most characters from a string   The Substring function in XpressDox The substring function provides all the functionality to extract pieces of a string, but Left and Right make

Read More »

RunTemplate – XpressDox

The RunTemplate function, a function which works in the web only, allows you to create a “package” of templates and run selected templates with separate interviews, one after the other. The product is a package

Read More »

SaveAsEmail – XpressDox

This function enables you to save the assembled document as an .eml (email) file. Once assembled, the .eml file is ready to be sent via Outlook.   View a quick demo of the SaveAsEmail function:

Read More »

ScriptIf – XpressDox

The XpressDox ScriptIf function First, read through the article on Scripts to familiarize yourself with that feature. Using a condition inside a parameterized script requires the use of ScriptIf rather than If. The matching End

Read More »

SendAsEmail – XpressDox

Save XpressDox templates as emails This function is similar to the SaveAsEmail function, except that the XpressDox template is assembled to an email (eml) and sent directly from the web. Command structure: «SendAsEmail(‘jack@email.com’,’Information required’)» SendAsEmail

Read More »

SetDocumentName – XpressDox

The SetDocumentName Command can be used to give the assembled document a particular name, for use in the building of a filename. It would typically be used like this: «SetDocumentName(Sale Agreement)» «SetSavedDocumentFileName(<DocumentName> between <Seller> and

Read More »

SetProfileProperty – XpressDox

Click here for an overview of saving into iManage. Use this XpressDox command to set a document property in a Document Management System SetProfileProperty enables the template author to set a document property in the

Read More »

SetV – XpressDox

SetV sets the value of an XpressDox variable.   Reference material: Please read through this article to understand the difference between data elements and variables. And this article for an overview of working with variables

Read More »

SetVr – XpressDox

SetVr sets the value of an XpressDox variable, and removes the paragraph.   Reference material: Please read through this article to understand the difference between data elements and variables. And this article for an overview

Read More »

String-length – XpressDox

String-length is used to test the length of a string (the value of a data element)     Consider the following example. The business rule is that the value of «Code» may not be more

Read More »

Substring – XpressDox

Use the substring function to extract a portion of a string in your XpressDox template   Extract from a position in the string until the end The following example will begin extracting the value of

Read More »

SubstringAfter – XpressDox

Working with strings in XpressDox templates SubstringAfter tests for a string which occurs in another string, but after delimeter inside the string «Comment(This example includes SubstringBefore and SubstringAfter)» The first name is «SubstringBefore(FullNames,’ ‘)» and

Read More »

SubstringAfterLast – XpressDox

SubstringBeforeLast and SubstringAfterLast These two functions help with manipulation of strings like file paths or IP addresses which have multiple occurrences of a delimiter. For the following examples, assume the data element DocFilePath contains ‘C:\Documents\XpressDox\WordFile.docx’.

Read More »

SubstringBefore – XpressDox

Working with strings in XpressDox templates SubstringBefore tests for a string which occurs in another string, but before a delimeter inside the string. «Comment(This example includes SubstringBefore and SubstringAfter)» The first name is «SubstringBefore(FullNames,’ ‘)»

Read More »

SuffixWith – XpressDox

Suffix a value with another value, if the first value is not empty Whereas PrefixWith is useful for structures like addresses where usually at least the first line will have a value, SuffixWith is handy

Read More »