Search

Commands

ChooseFile

ChooseFile places a control on the interview which enables the user to choose one or more files at run time, and places the name of each chosen file into a data element. Those file names can then be used by AttachToEmail, so that the user can attach their own documents...

PermitDataElementsInMultipleTabs

This command allows a single data element to be captured on more than one tab in the interview. Until now a data element could appear on one tab only. Naming the same element in multiple tab commands would produce an error, and the interview would not run. You now have the...

Alphabetic List of XpressDox Commands and Functions

Commands / Functions in XpressDox Document Automation software. Here is a list containing every command / function available in the XpressDox Command Assistant, listed alphabetically, along with a short explanation of what it does. Click on the command name for more information and examples of usage.   Note: New commands/functions...

Using the Command Assistant

The Command Assistant is available on the XpressDox ribbon   It empowers the template author by: presenting a list of recently used data elements that can be re-used presenting a list of all the XpressDox commands supplying examples and help for each command supplying helpers that construct the syntax of...

AddBCCAddress - XpressDox

After assembling a template to an email (an eml file), optionally add BCC addresses to that assembled email.

AddCCAddress - XpressDox

Add additional addresses to your XpressDox email template After using the SaveAsEmail or SendAsEmail functions, additional addressees can be added to the XpressDox email template. This function is the same as the AddBCCAddress function but instead of adding BCC addresses, you can add CC addresses to the template.

AIContext

AIContext The AIContext command is used in Interview AI. Please read about the feature here.   Use this command to provide a prompt to the AI model for a specific field. This prompt tells the AI model how it should answer the question it is given, what tone it should...

AddToAddress - XpressDox

Add additional addresses to your XpressDox email template When using the SaveAsEmail function in your XpressDox template, additional addressees can be added to the email. This command can also be used conditionally, so the user can decide at the time of running the template if additional “To” addresses need to...

AITemplateContext

AITemplateContext The AITemplateContext command is used in Interview AI. Information about that feature is available here.   Use this command to provide context of the document to the AI model; what document is being generated and why it is being generated. The AITemplateContext command should be used in conjunction with...

AlignCaption - XpressDox

Change the alignment of one data element on your XpressDox interview.   Command structure: «AlignCaption(Name,Top)»   By default, all captions in the interview for a template are aligned to the left of the interview screen. Using the «AlignCaptions()» command, this can be changed once for the entire interview. Although it...

AlignCaptions - XpressDox

«AlignCaptions(Right)» will cause the right hand side of all of the captions to be aligned just to the left of their respective controls on the interview.

AlignErrorMessages - XpressDox

This command allows the template author for Web interviews to specify where the error messages for data elements in the interview should appear.   Command structure: «AlignErrorMessages(Top)» Examples of usage: «AlignErrorMessages(Top)» will cause any error messages to be displayed above the relevant data element in the Web interview, and the...

AppendPDF - XpressDox

AppendPDF enables the user, and also the template author, to choose one or more PDF files which will be appended to the document assembled by the template in which the command appears.  The SaveAsPDF(Yes) command is issued implicitly.  The entire output document will always be a PDF.   Example – user...

AppendVr - XpressDox

Append 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. Prior to these two functions, suppose you wanted to concatenate a pipe symbol (|) and a data element...

AppendVr and PrependVr Functions

The AppendVr and PrependVr functions provide less cumbersome syntax for appending or prefixing values to variables than using SetVr to do this. Prior to these two functions, suppose you wanted to concatenate a pipe symbol (|) and a data element value (data element Name) to the end of a variable...

ApplyRulesToDataset - XpressDox

It may be that all, or at least some, of the data set to be used to assemble a document comes from some place other than the interview.  For example, it might be that the data are in a data base, or retrieved from a web service or some other...

ArrayClear

The ArrayClear function completely empties an array. This is the “reset button.” Use this if you want to reuse an array name later in a template but want to make sure no data from the previous use is still hanging around.   Example: «ArrayClear(MyList)»   XpressDox Arrays are similar to...

AreYouReadyToAssembleMessage - XpressDox

Provide a confirmation button on the XpressDox interview: The AreYouReadyToAssembleMessage command provides a pop up message just before the Assemble button on the XpressDox template interview. The template author can supply custom wording to the user, such as a confirmation that they are ready to proceed to assembly. Or in...

ArrayAppendVr

ArrayAppendVr   Adds a new value to the end of an existing array.   If you already have an array, this command “tacks on” another item to the end of the list. The Vr suffix means it will also remove the paragraph from your resultant document where the command is...

ArrayConcat

ArrayConcat joins two arrays together. Think of this as “merging” two lists. If you have «ArrayA(Red,Blue)» and «ArrayB(Green,Blue)», «ArrayConcat(ArrayA,ArrayB)» results in «ArrayA» which contains all four items.   Example:«ArrayConcat(TargetArray,SourceArray)»   For more information on XpressDox Arrays please refer to this post describing Arrays.

ArrayDelete

XpressDox Arrays ArrayDelete removes a specific item from an array. Tell XpressDox which array to look at and which “key” (position) to delete. It’s like crossing one specific line off a notebook page.   Example: «ArrayDelete(MyList,2)»   For more information on XpressDox Arrays please refer to this post describing Arrays.

ArrayCount - XpressDox

XpressDox Arrays ArrayCount returns the number of elements in an Array. For more information on XpressDox Arrays please refer to this post describing Arrays.

ArrayGetV - XpressDox

XpressDox Arrays are similar to variables, and for more information on ArrayGetV please refer to the post describing Arrays.

ArrayGetVn - XpressDox

XpressDox Arrays ArrayGetVn gets the value of an array element as a numeric value. For more information on XpressDox Arrays please refer to this post describing Arrays.

ArrayIncrementV - XpressDox

XpressDox Arrays are similar to variables, and for more information on ArrayIncrementV please refer to the post describing Arrays.
Loading...