XpressDox Help Center

Use Google To Find Help Fast, e.g. xpressdox choosefromlist


Press Getting Started in the XpressDox toolbar for basic template development
Watch the tutorial videos
View command help from list of commands
Press F1 for help on a command in the Command Editor
Email support@xpressdox.com for assistance

The ShowHidden Command


The ShowHidden Command

XpressDox has a powerful Relevance Engine which hides or shows controls (those areas where data for data elements are captured) on the interview.

Take the following snippet:

«ChooseFromRDBList(PartyType,Individual,Company)»

The party is: «Name» and the «If(PartyType = ‘Individual’)»Identity Number is «IDNumber»«Else()»Company Number is «CompanyNumber» and Discount is «Discount»«End()»

If the user chooses ‘Individual’ as the PartyType, then CompanyNumber and Discount need not be shown on the interview.  And conversely, if the PartyType is ‘Company’ then the IDNumber is not needed in the interview.  XpressDox will then hide the appropriate (i.e. the irrelevant) data element controls from the interview.

The interview then presents the user with the choice of showing the hidden fields, or not.  The ShowHidden command allows the template author to override the user choice for certain or all data elements.

In the above example, it may make sense to always show the Discount control, even though in the case of an Individual its value should not be changed by the user.

«ShowHidden(Discount)»

would cause the Discount control to be visible (but read-only) even when the PartyType is ‘Individual’.

«ShowHidden(Discount,IDNumber)»

would apply to both the Discount and IDNumber controls.

«ShowHidden()»

would apply to all irrelevant controls in the interview.