If you wish to hide/show sections of your document based on certain conditions then you can surround that text with conditional merge fields (IF, ELSEIF, ELSE)
...
The * denotes that we're doing something special while the IF starts the conditional statement
[[*IF
The standard merge fields from your merge field list should be included in braces (otherwise known as "curly brackets")
{FirstName|pt=Client|rn=*}
Any static values should be included in quotes and there should be an operator in front of that static value
...
Finally, you will need to include a conditional field stop
[[*ENDIF*]]
You can add any number of ELSEIF options for additional conditions and ELSE section as a catch-all if all prior IF/ELSEIF conditional are false
...
Code Block |
---|
The Client's Nickname is: [[*IF {FirstName|pt=Client} == "James" *]] Jim [[*ELSEIF {FirstName|pt=Client} == "Robert" *]] Bob [[*ELSE*]] [[FirstName|pt=Client]] [[*ENDIF*]] |
Warning |
---|
Be careful of Microsoft Word quotes. “James” will not work but "James" will work. (note the subtle difference in the quote characters) |
Boolean Data Types
If your custom data field is a boolean (checkbox) then test against the values "true" and "false".
...