Nesting Variables within Options

  Variables:  Variables of any nature can be placed within an <<*Options/Optional*>> text block. The variables are kept intact while Options/Optional choices are being made. Any variables that remain after the Options/Optional answers are provided can then be processed during the ‘final’ (Instant Database or GotForms?) phase of the document assembly process.

   However, <<Options/Optional*>> text blocks may not effectively be nested within bracketed variables. Because of the processing hierarchy, they will be processed away before you reach the Instant Database phase. If you need to nest <<*Options/Optional*>> blocks, nest them within other <<Options/Optional*>> blocks.

   Be also aware that multiple choice variables will affect the processing of <<*Options* blocks. Not in a 'bad' way, but it is something of which you need to be aware. A slash in a nested multiple choice variable is a slash with which Pathagoras must contend when counting options. So if you are using multiple choice variables within <<*Options* blocks (and we hope you do), check out this page of the Manual for some hints and tips.

See Also: Variables

  Multiple-choice Variables

    CaretOR (^OR)