Learning XpressDox is a bit like learning a new language. It takes a little practice (and patience) to become fluent. The great news is that in this language, you don’t need very many words (commands) to speak it!
Low Code:
You will likely start your XpressDox journey using the Low Code functions, and along with Manage Interview, there are only 3 you need to know. These are all available on the XpressDox ribbon:
Command Name | Description |
---|---|
Question | Ask a question e.g. text, date, lists, on the interview |
If | Include conditional text into your document based on the answer to a question. |
ForEach | Make provision for an unlimited number of repeating items on a template. |
Full Code:
When you are ready, you can move to the Full Code functions, found in the Command Assistant on the XpressDox ribbon. The Low Code functions replaced the bulk of the most commonly used commands, but here are a few more:
Command Name | Description |
---|---|
Caption | Set the caption for the data element on the interview screen |
CaptureDataElement | Places a control for the data element on the interview screen |
Change case | Convert to UPPER, Sentence, Title, or lower case. |
Comment | Provide a comment inside the template which is not visible on the interview or the document. |
Define | Define the interview properties of a data element. |
Dollars | Convert a numeric value into a Dollar currency. |
Heading | Place heading text above a data element in the interview, and footing text below a data element. |
IncludeTemplate | Include the contents of a different template as part of this template. |
IncrementDate | Increment a date by a certain number of days, months or years. |
OnExitSet | Set the value of a data element during the interview phase. |
Required | Mark one or more data elements on the interview as required. |
Today | Insert the current date into the assembled document. |
Variables | Set temporary values with SetV (or SetVr), and get the values with GetV. |
When | Conditionally include small text values. |