Enform Plus Reference Manual
Error Messages
Enform Plus Reference Manual—422684-001
B-20
!!! Error and *** Warning Type Messages
!!! ERROR [177]
In certain cases, Enform Plus treats a parameter exactly like a numeric literal. This
means that you cannot change the value of the parameter at execution time, either with a
TACL PARAM command or an Enform Plus SET statement. See the PARAM Statement
on page 4-39 for more details.
!!! ERROR [178]
Within your query specifications, a link exists that illegally links the record description
specified on the right side of a LINK OPTIONAL statement back to the record
description specified on the left side of the LINK OPTIONAL statement. See Section 4,
Statements and Appendix C, Links and the LINK OPTIONAL Statement Rules for more
information about links and the LINK OPTIONAL statement.
!!! ERROR [179]
Your query specifications contain one or more invalid links that violate rule 2 for the
LINK OPTIONAL statement. (Rule 2 states that a record description can appear only
once on the right side of a LINK OPTIONAL statement.) See Section 4, Statements and
Appendix C, Links and the LINK OPTIONAL Statement Rules for more information
about links and the LINK OPTIONAL statement.
!!! ERROR
An error occurred because an attempt was made to divide by a field containing a data
value of zero.
!!! ERROR
The strategy that the query processor will need to use to execute the query is greater than
the value (n) you specified for the @COST-TOLERANCE option variable.
Parameter is treated like a literal here. Its value cannot
be changed
Record on right side of link optional is linked back to
record on left
Record appears on the right side of more than one link
optional
(Attempt to divide by zero)
(Cost tolerance exceeded) : required cost = n