Creating your first XpressDox template (v12 and earlier)
In this article we will show you how easy it is to convert a Word document into an XpressDox template. Work through these articles and watch the videos to learn how to author templates!
In this article we will show you how easy it is to convert a Word document into an XpressDox template. Work through these articles and watch the videos to learn how to author templates!
If ever you get stuck in XpressDox, please remember that help is always close at hand. Here are 6 ways to find help when using the program.
Learning XpressDox is a bit like learning a new language. It takes a little practice (and patience) to become fluent. Although there are many commands at your fingertips, this article addresses some of the most common ones. Start here and you will be well on your well to authoring great templates!
Throughout the XpressDox documentation, reference is made to Commands and also to Functions. Syntactically commands and functions appear the same, but their functionality is different and in some cases this difference is important. A rule
You have probably come across the terms “data element”, “fillpoint”, “dataset”. This article aims to address in detail what each of the terms mean, and help you understand how all the elements in the document assembly process fit together.
XpressDox is designed to enable a template author to get started on authoring a template without having to do a lot of pre-configuring, or even much design. You can just start typing the template and
The interview is a very important part of any application developed in XpressDox. The amount of time spent developing the interview can often be the same as or even more than the time spent in
You have already learnt how to mark up a document to be a template so mostly this article is a refresher. But you might also find some additional useful tips!
Comments can be added to a template either within the body of a command, or using the Comment command.
When designing interviews that will be used on web, or that will be integrated interviews, there are commands which should be considered: EnableWebLocalSave Enables the “Save Local” feature in the browser interview. EnableWebPreview
In some situations, the name of a file to be included in the document is contained in the Data Set. In these cases, instead of IncludeTemplate
, the command InsertDocument
is used.
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
Feature Cloud/Integration WinAuth AUTHENTICATION Forms Authentication WindowsAuthentication (ActiveDirectory) HOSTED Cloud Local Network FOLDER STRUCTURE Restricted to Registered Account Configured via sharedSettings file FOLDER PERMISSIONS Restricted using CustomUser Groups defined in theapplication Active DirectoryFile and folderpermissions
Putting some thought into how you name your data elements has a huge pay off later on. The re-use of data is a big advantage in document automation but this can only be done if the data element names are the same. Consistency is key.
This command provides a multi line field on the interview. Command structure: «InsertFormattedText(Address)» The above fillpoint will cause the ‘Address’ to be formatted in the assembled document with each line of ‘Address’ on
The When command can be used when the text to be included or excluded is small, is text only (i.e. contains no further data elements) and requires no MS Word formatting. Example 1: Plurals This fax
This document contains instructions on how to install your XpressDox Server. Before you start, please note: We assume you have the authority and rights to add and configure a website on your network We assume
Formatting functions can be applied to any data element name where the value of the data element is to be included in the resulting text, that is when the data element name would otherwise exist in a Merge Field all on its own, or inside a List
command.
Here is a consolidated list of all commands regarding the handling of repeating data. Click on each command for a more detailed article. ForEach() Repeat data elements and/or text. «ForEach(Party)»«Name»«End()» last() Get the first
This is a consolidated list of all the commands regarding the Interview, along with a short description of each. Click on the command name for a link to a more detailed article. Interview capture:
Learn about each command regarding Variables in the XpressDox Document Automation Command Library This is a consolidated list regarding all commands regarding Variables. Along with each command you will find a short description and
This is a consolidated list regarding all commands used with Document Logic. Along with each command you will find a short description and usage example if applicable. However, there are links to more detailed articles
From time to time, you will find your server license needs replacing. The license is set to expire after a given amount of time and a new one will be supplied to you by a
This diagram shows the relationship between running interviews and saving the resultant documents and datasets for front end and back end integrations.
XpressDox has three APIs. The choice of which to use depends on the particular application and situation. XpressDox Engine API The XpressDox Engine API comes in two flavours – the first is for access from
Copyright ©2023 XpressDox. All Rights Reserved. | Website By Hello Fascination