How to: |
The token function extracts a token (substring) from a string of characters. The tokens are separated by a delimiter character and specified by a token number reflecting the position of the token in the string.
TOKEN(string, delimiter, number)
where:
Fixed length alphanumeric
Is the character string from which to extract the token.
Fixed length alphanumeric
Is a single character delimiter.
Integer
Is the token number to extract.
TOKEN extracts the second token from the PRODUCT_SUBCATEG column, where the delimiter is the letter P:
DEFINE FILE WF_RETAIL_LITE TOK1/A20 =TOKEN(PRODUCT_SUBCATEG,'P',2); END TABLE FILE WF_RETAIL_LITE SUM TOK1 AS Token BY PRODUCT_SUBCATEG ON TABLE SET PAGE NOPAGE END
The output is: