Name masks for names or character-field values
You can specify names or any character-field value in any MainView SRM parameter explicitly by using the complete name.
You can also specify a partial name with special mask symbols to build flexible criteria. MainView SRM supports the following mask symbols:
Mask symbol | Description |
---|---|
% (percent) | Specifies a single numeric character; multiple mask characters can be specified and the mask can be embedded within text.
|
? (question mark) | Specifies any character except a period (.), including numeric, alphabetic, or special characters (such as #); multiple mask characters can be specified, and the mask can be embedded within text.
|
/ (slash) | Specifies zero or more characters of any type at the end of a name; this mask character terminates a name mask and any characters that follow are ignored.
|
* (asterisk) | Specifies any character string in a single name node; this mask character can be embedded within other text.
|
** (double asterisk) | Specifies any nonzero number of name nodes; this mask character can be embedded within other text.
Do not use masking characters with operators other than = or ¬=. If masking characters are specified with an operator other than = or ¬=, the masking characters are treated like any other character and not a masking character. If the length of the name mask and the name value are different and the comparison operator is other than = or ¬=, the shorter name is padded with blanks for the comparison. |