Xerox 721P85530 用户手册

下载
页码 488
USING LOGICAL PROCESSING
XEROX DOCUPRINT 180 LPS PDL REFERENCE
7-45
TABLE command
The TABLE command is used to build a table of constants for use by 
the logical processing commands. Each constant included in a 
TABLE command is examined by the system to see if it is equal in 
value to the input data field specified in the CONSTANT parameter 
of the CRITERIA command. The TABLE command must precede its 
reference in a CRITERIA command.
The MASK parameter of the TABLE command permits character 
positions of a string to be ignored or tested for type attributes.
In an unmasked comparison (using only the CONSTANT parameter 
of the TABLE command) characters in the corresponding positions of 
the constant string and the input data string are tested for absolute 
equality one character at a time. In a masked comparison (using the 
MASK parameter), before the comparison is done for each character 
position, that position in the constant string is checked for a mask 
character as specified by the user. If one is found, the corresponding 
data character is tested only for the type indicated by the mask 
character.
Any valid character in the data character set, such as ASCII and 
EBCDIC, may be used in the MASK parameter as a mask character. 
Any character that is not explicitly tested for absolute equality by that 
TABLE command may be defined by the MASK parameter as a mask 
character. MASK parameter character definitions apply only to the 
TABLE command in which the definition occurs and, as in unmasked 
comparisons, it is possible to specify multiple strings in the 
CONSTANT parameter.
The following section describes the syntax of the command 
parameters and explanations of the parameter options.
CONSTANT
This parameter specifies the content of one or more string 
constant(s).
Syntax
ac
:TABLE CONSTANT = 
option(s)
Options
Table 7-31 lists the parameter option(s) and definition(s).
Table 7-31.
CONSTANT parameter option(s) and definition(s)
Option(s)
Definition(s)
(
sc
1
[,
sc
2
][,...])
sc
 is a string of constants composed of literal 
characters and masking characters (as defined by 
the MASK parameter of this command). All string 
constants must be of the same length in bytes. The 
number of bytes for all constants in the table (after 
conversion of any hexadecimal or octal constants) is 
limited to 255 bytes.
There is no default.