The interview in the browser can vary in height depending on the existence of tabs and other factors. The template author can control the minimum height of the web interview with the SetWebInterviewMinimumHeight command. «SetWebInterviewMinimumHeight(200)» This will set the minimum height of the web interview to 200 pixels. This feature is available from Version 10.4 […]
Use Google to find help fast. For example, search on "xpressdox choosefromlist".
Category: User Reference
There are times when you have a repeater but you do not want the user to be able to add more than a certain number of instances of the repeater in the interview. You could use a Rule command, but then the user will only get the message once they have pressed the “OK”, or […]
This function gives you the ability to provide a user password to a PDF that is created by running a template. In other words, a person wanting to open the PDF file produced will have to supply the password to the application (e.g. Adobe Acrobat) which is being used to open the document. As an […]
If you want to compare two dates, then typically you want to know whether one date is later than another. The default way that dates are stored in XpressDox is in the format yyyy-MM-dd (e.g. 2018-05-02), but can also be understood by XpressDox in other formats, like “May 2, 2018”. The hyphens or other non-numeric […]
This is similar to The PaintInsertedText Command, but applies only during the Preview which is displayed during the the progress of the interview. This command takes one argument, which is a colour. For example «PreviewHighlight(Green)» This will color all text inserted by XpressDox fillpoints as green in the previews displayed by the interview.
This function was introduced to enable the entire dataset to be saved as a BLOB in a data base. Typically, this function will be used in the context of a SetDataSourceData function, something like this: «SetDataSourceData(‘StagingDataSource’,Guid(), ‘XMLBlob’,GetDataset(), ‘Description’,Name)» In the above, the value of the Guid() function would be used as an arbitrary, unique, ID of […]
This command is used to enable the “Save Local” feature in the browser interview.
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 data source. Often data sets […]
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. In other words, PDF files can only be appended to other PDF files. Example – user supplies the […]
Values in databases can be changed by the user in the interview using the various “Save” options as described in Control how the user can change data source data. The template author can also instruct XpressDox to modify values in a data base, using the SetDataSourceData function. As an example, suppose there is a data […]