Mask Facility
The Mask facility allows the user to select data by matching against specific character contents. For example, select a set of returns to print by matching return codes against the mask.
Masking is currently available for the following:
Printing return labels
Printing returns by range
Selecting to transfer Tax Master Notes to Practice Notes by range
Listing practice notes
Flexi Reports
Special characters that can be used to select groups of codes include the following:
Special Character | Meaning when used to match against groups of codes |
---|---|
* | asterisk signifies that 0 or more characters must be in the position |
? | question mark signifies that 1 character must be in the position. |
- | minus negates the mask and may be used at each mask selection defined or separated by a pipe or tilde. |
| | pipe means 'or' |
~ | tilde means 'and' |
Examples of the use of a mask:
Mask | Meaning |
---|---|
H???i | Match all codes where the first letter is H and fifth letter is i. The three question marks signify one unknown character each. |
*I | Match all entries whose code ends in I. |
*I* | Match all entries whose code contains an I. |
?? | Match all entries whose code is two characters long. |
C*|F* | Match all entries whose code starts with C or F. |
-C* | Match all entries whose code does NOT start with C. |
-F* | Match all entries whose code does NOT start with F. |
-C*~-F* | Match all entries which start with anything other than F or C. |