Adding comments to an XpressDox template
Adding comments to a complicated template, or a complicated piece of code, is always a good idea. It helps for the maintenance of templates, for readability, and for reminding yourself why you did things a
Tutorial videos are available here.
Visit our User Forum for discussions and solutions
Adding comments to a complicated template, or a complicated piece of code, is always a good idea. It helps for the maintenance of templates, for readability, and for reminding yourself why you did things a
There is a lot to be said on the subject of best practices, and there is absolutely no “one right perfect way” of doing things. This article is intended to give some ideas as you
The interview is a very important part of any application developed in XpressDox as this is the user experience. You will get a long way with Manage Interview but for some further understanding, it is
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!
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
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.
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
Check the syntax of all templates in a folder simply by following these steps: Navigate to a folder using the XpressDox Explorer in Word Right click on any template inside that folder Click on Check
Working with LinkToDataSource – example with a highly normalised data base. You need to access a database which has the following structure: Table “Contact” ContactFirstName ContactLastName ContactTitle Address City Region ContactTypeId Table “ContactType” TypeId TypeDescription
XpressDox offers Salesforce.com users a simple-to-use Salesforce with Word or Web integration that enables users to populate their documents with Salesforce data automatically. This means that anything from simple documents to complex agreements can be
Find help fast by searching “xpressdox [command name]” in Google The XpressDox CookbookThe official XpressDox Cookbook contains various recipes for different aspects of XpressDox. It is intended to complement the User Reference. The latter
This Cookbook article refers to the AdventureWorks database which needs to be installed at a location available to your development environment. If you have not already done so, you can download the database from Download
Configuring a web service as a data source follows the same first steps as for other data sources. The first place where it differs is (obviously) at the point where you choose the type of
It may be that you are developing a set of templates using data from a database, but you are not the database administrator, and so can’t create your own views or stored procedures in the
XpressDox can retrieve data from just about any data base, but in particular, data from the Elite practice management system can be made available to your templates. The Elite data base is a Microsoft® SQL Server database, and so can be configured
Ensuring correct contact details on a letterhead can be a huge problem in a large enterprise. XpressDox has a number of features which make it possible to overcome this problem. One of these is the Data Source Configuration feature together with the ChooseFromDataSource command.
Global information sometimes needs to be made available to all templates. Either all templates in an organisation, or all templates in a specific application or group of applications. XpressDox Docussembly™ makes this possible via the Configuration of a data source.
XpressDox can provide data from a large number of source databases. In particular, SQL Server databases can be configured as Data Sources in XpressDox, and this makes it possible to include data form those databases in templates. This Cookbook recipe shows how to configure a SQL Server Customer table, from the Microsoft sample database “AdventureWorks”, as a Data Source, and then goes on to explain how to reference that Data Source in a template.
It is possible to export an XpressDox configuration file which contains data source definitions. This exported configuration can then be sent to other interested parties and imported into their own configurations. A typical example is
With effect from version 6, XpressDox offers a number of features which help the template author to develop templates which add new data to data sources. For example, to open a new account in an
Data from a data base can be inserted into a template. Perhaps this data has changed since it was last updated in the database, and the template-running-user is the one who knows about this change. It should be permissible for the user to change the data and have the change propagated back into the database.
There are any number of reasons that you might want to save the dataset for a template into a single column in as database. One of these would be to report on the data set,
When you have a system of templates and have run them a number of times, say for a number of your customers, the saved data set files become a source of valuable information. It would
Repeating data elements presents a challenge to the template author, especially in formulating sentences and descriptions where the number of parties or invoice items or other repeating data is unknown at the time of authoring the template. This recipe in the Cookbook demonstrates how XpressDox meets this challenge.
A common issue with repeating data is the requirement to refer to the items within the list by their ordinal values.
Copyright ©2023 XpressDox. All Rights Reserved. | Website By Hello Fascination