8.2.1.6.3 NumberList
The NumberList condition has the parameter Numbers. The numbers in the list are compared individually to the value in the associated field, as in Figure 137. The condition accepts both integer and hexadecimal values, using the characters 0–9, A-F, '#' and '*'. The letter characters are not case sensitive. The characters '#' and '*' are equivalent to "C" and "B" respectively.
The condition is based on prefix matching, which means that the conditions match the values that start with the string values in the list. An example of this is that the number list "4 5 68" will match on the values 40, 41, 55, 68, 6800 and so on.
The number "04" in a number list will return a match on the value 041 but not on the value 41. In this case, the associated field must be of the data type string, so that the leading zeros are not discarded when the value is used.
It is possible to define ranges of unsigned integer numbers.
- Note:
- It is strongly advised to keep ranges in the base condition in the same magnitude.
Ranges cannot be defined using hexadecimal values or the characters '#' and '*'.
