Search

Technical

The Debug Artefact

The XpressDox Debug Artefact is a powerful troubleshooting tool designed to help template authors troubleshoot their template issues and understand exactly how their templates are executed at runtime.     What is the Debug Artefact? When a template is run, XpressDox automatically generates a Debug Artefact in the XDArtifacts folder,...

Prevent IIS Application Pool from Going Idle

If the IIS App Pool goes into idle mode, XpressDox can be slow to start on first load. Please follow these instructions to prevent the IIS App Pool from going idle. Open IIS Manager Press Windows + R, type inetmgr, and press Enter. Select Application Pools In the left-hand Connections pane, click on Application...

Browser Considerations when using XpressDox

For full functionality, a few key browser behaviours must be allowed via your organisation’s policies.   Why This Matters XpressDox relies on browser-based authentication (OAuth) and a custom protocol to interact with Microsoft Word on the desktop. Without the correct permissions in place, users may: Be blocked from logging in...

Adding XpressDox Cloud Office Add-in

This article shows the steps you need to take to install the XpressDox Cloud Add-in which allows your users to access your cloud account from within Microsoft Word.   Please note These instructions are for XpressDox cloud users. If you are using a self-hosted server, contact support for more information....

Registry settings to override default behavior in XpressDox Desktop

If you want to override some of the default behavior in XpressDox Desktop, there are a few options available to you:   Show / Hide the XpressDox Ribbon Registry setting: HKEY_CURRENT_USER\Software\XpressDox\DesktopSettings\XpressDox.DocumentAssembly.Word.XpressDoxInWordSettings\IsRibbonToBeHidden Value: Behavior: True Hide the XpressDox ribbon False / does not exist Show the XpressDox ribbon     Show...

Too many files in a folder

Symptoms: An error message upon assembly stating that there are too many versions of a file in a folder The folder containing the documents cannot be browsed Too many files in a folder Unless otherwise specified, assembled documents are auto saved to a default location and given a name. The...

Integrate XpressDox interviews into your Application

XpressDox interviews can be launched from external applications using URL’s built in the following way.   Embed XpressDox into a 3rd party application, either launching into a new browser tab or in an iFrame https://<theXpressDoxInstance>.xpressdox.com/IFrameHandler/Start?type=microsoft&domainHint=<yourDomain>&iframeView=true&treeview=false     Launch a specific interview Using the above URL launches the entire Explorer. However,...

How to achieve a silent install - XpressDox

A silent XpressDox install can be achieved using PowerShell or SCCM Download the XpressDox exe file from our Downloads page.   How to install: To perform a silent installation, download the xpressdox.exe from the Downloads page Create a silent.bat as follows: cd <path to xpressdox exe> xpressdox.exe /Hide /[TROUBLESHOOTER]=N /[FIRSTTIMEWEBSITELAUNCH]=N...

Understanding XpressDox Artefacts

XpressDox Artefacts When a template runs, XpressDox creates a number of internal structures.  The most important of these is an XSLT Stylesheet.  The stylesheet contains the definition of how the data from an XML data set are to be inserted into the Word template in order to generate the merged...

The Processing Phases of XpressDox

When running a template in XpressDox (i.e. in the Word add-in), you are interacting with five phases of processing. These are:     When you click Run Template the following 2 steps apply:   1. Template normalisation. This process consists of merging the templates referred to in «BaseTemplate()» and «IncludeTemplate()»...

Using XSLT functions - XpressDox

XpressDox uses XSLT technology to insert data elements into Merge Fields. This means that a vast amount of functionality is available to the experienced user, especially the XSLT functions, which are used to format data. XpressDox functions and XSLT functions can be mixed in one Merge Field

XML and Data Sets

The core process of XpressDox is the merging of data into a template to produce a final merged document. The XpressDox merging engine thus needs two things: a set of data to merge, and a template into which to merge the data. The data which XpressDox merges into a template...
Loading...