Options/Optional Text:

    The anatomy of <<*Options*>> &  <<*Optional*>>text blocks.

   The setup for <<*Options*/*Optional*>> text blocks is not without its potential complexities. Compared with the setup required by other programs, however, it is undeniably simpler. Because it is plain text, you don’t have to fish around for the right field coding and switches. And when you actually see it ‘broken down,’ it makes even more sense to you.

 

   But precise placement of the various characters that make up the blocks is mandatory. Without the right characters properly placed, Pathagoras will not be able to dissect and process the text. Not to worry too much, however. After the discussion of ‘anatomy,’ we will show you (1) how to activate a screen which will automate the creation of <<*Options*/*Optional*>> blocks and (2) how to activate a different screen which will check the structure of each <<*Options*/*Optional*>> block in a document.

 

informationThe coloring that you will see in the samples below is for emphasis only. No coloring is required.

informationRemember that the 'administrative' section (name, group and prompts, if any) of an <<*Options*>> or <<*Optional*>> text block must end with an asterisk.

 

Simplest <<*Options*>> block (up to 9 choices separated by slashes):

<<*Options*I have one minor child./I have no children./I have __ minor children.>>

(Notes: Colors are only for emphasis. Without 'prompts' (discussed below), the actual text of each of the options will appear on a selection form during document assembly process. Don’t forget the closing brackets.)

 

<<*Options*>> block with reference to *Aliases*

<<*Options**children*.>>

<<*Options*>> block with “Questions"

<<*Options*Is there one child?/ Are there no children?/Are there two or more children?* I have one minor child to whom I give, devise and bequeath the remainder of my estate./I have no children./I have [number of children] minor children to whom I give, devise and bequeath the remainder of my estate, in equal shares.>>

(Notes: The question — which need not actually be a question — is any text set out between the second and third asterisks. The questions will appear on the selection form during document assembly process.)

<<*Options*>> with groupings: 

<<*Options*!Children!* I have one minor child./I have no children./I have __ minor children.>>

<<*Options*!Children!* I give the remainder of my estate to my  child./I give the remainder of my estate to the following persons. /I give the remainder of my estate in equal shares to my children, per stirpes.>>

(Notes: The Group name (in this case “!Children!”) is set out between exclamation marks immediately after the second asterisk. An asterisk after the !groupname! closes out the administrative section of the block. Once a selection of the first !group! encountered has been made, all other options blocks within the same !group! will be ‘handled’ in the same fashion. )

 

<<*Options*>> with groupings and prompts:

<<*Options*!Children!Is there one child?/Are there no children?/Are there two or more children?* I have one minor child./I have no children./I have __ minor children.>> 

<<*Options*!Children!* I give the remainder of my estate to my child./I give the remainder of my estate to the following persons./I give the remainder of my estate in equal shares to my children, per stirpes.>>

(Notes: Once the first Options group is encountered and question answered, Pathagoras will automatically process the remaining blocks with the same group name. The selection is made using the same positions in the list. Because the processing is done automatically, you do not need to repeat the question for subsequent members of the same group.)

 

Simplest <<*Optional*>>:

 <<*Optional*You may also pick up your block of cement from our help desk between the hours of 9 a.m. and 5 p.m.>>

 

<<*Optional*>> with question:

 <<*Optional*Is pickup available?*You may also pick up your block of cement from our help desk between the hours of 9 a.m. and 5 p.m.>>

<<*Optional*>> with groupings and question:

 <<*Optional*!pickup!Is pickup available?*You may also pick up your block of cement from our help desk between the hours of 9 a.m. and 5 p.m.>> (body text . . .body text)

       <<*Optional*!pickup!*Be sure bring a crane with you.>>

(Notes: Once the first Optional group is encountered and answered, Pathagoras will automatically process the remaining blocks with the same group name. Because the processing is done automatically, you do not need to repeat the question for subsequent members of the same group.)

 

Linear summary of the <<*Options*>> block elements. Mandatory elements are noted in red:

<<
*Options* or *Options(radio)*
!GroupName! (group names allow you to complete all members of the group with the same level selection made in the first member of the group.)

QuestionText/QuestionText/etc* (no opening "*", just a closing one. Either one question per option or one question, period.)
Option1/Option 2/Option Number 3/etc.
>>

 Use the ‘(radio)’ suffix within the Options tag if you want to restrict the user to just one of the listed choices. The default is to allow the user to select one or more of the up to five possible choices.

Remember that the 'administrative' section of an Options or Optional text block must end with an asterisk.

Linear summary of the <<*Optional*>> block elements. Mandatory elements are noted in red:

<<

*Optional*
!GroupName! (group names allow you to complete all members of the group with the same level selection made in the first member of the group.)

QuestionText* (followed by an asterisk to close out the administrative section)

blah blah blah (The text that you want to stay or to be deleted.)

>>

 

See also:

Create <<*Options*>> Assistant

'Administrative Text'

Coloring Markers

Structure Checker

Created with Help & Manual 7 and styled with Premium Pack Version 2.70 © by EC Software