beautypg.com

Xerox 4112-4127 Enterprise Printing System-192 User Manual

Page 199

background image

Using logical processing

Using LCDS Print Description Language

3-19

Default

No default

CRITERIA VALUE

parameter: points

to note

A test criteria specifying the EQ operator may return a true
result even though the character strings being compared are
not identically equal. For example, ‘0000’ is equal to ‘0,’ ‘0.0,’
‘$0.00,’ and so forth.

A numeric character string is compared with a constant
character string only if the numeric string is properly
constructed. The system observes the following rules when
evaluating a numeric character string:
– A properly constituted numeric character string should

consist of a single sequence of numeric characters, which
may be interspersed only with characters from a rigidly
defined set of “separator” characters that are allowed in
the format of a decimal number.
Improperly constructed numeric character strings would
include such strings as ‘1, 2, 3’, ‘957N4218’, and ‘00–
123’.

– All numeric character strings are evaluated as decimal

numbers, with a decimal point separating the integer
portion of the number from the fractional portion of the
number.
Due to international variations in decimal number formats,
the characters that are interpreted as the decimal point,
and the characters that are interpreted as the “thousands”
separator are taken from the VCODE table that is
specified in the VOLUME command. The VCODE
command is used to specify the character translation
code and/or the character type code, and must be
specified if the VCODE command defaults are not
applicable.

GE

Indicates the operation “greater than or equal.”

tabid

table identifier.
The identifier of a table, specified in the TABLE command, containing the
numeric value to which the test field is compared.

Table 3-11. CRITERIA VALUE parameter options and definitions

Option

Definition