M204.2985

From m204wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

M204.2985  EVALOPT trapped error: token

EVALOPT has trapped one of the following Errors

  • Variable too small for result
  • Invalid null conversion
  • Invalid numeric conversion

Response:

Variable too small for result

In an assignment statement, the %variable on the left side of the statement is too small to contain the value of the numeric expression on the right side of the statement Change the length or format of the %variable on the left side of the expression to accommodate the size number generated, or reduce the size of the value generated. Retry the request.

Invalid null conversion

An attempt has been made to convert a null string into a numeric data type: This is not allowed,

Invalid numeric conversion

An attempt has been made to convert a string into a numeric data types for which there is no equivalent number: This is not allowed

Please see EVALOPT_parameter for further details on the EVALOPT parameter

Version introduced: 7.9

Message attributes:

RETCODEO=0Sets online return code
RETCODEB=4Sets batch (single user) return code
CLASS=EError class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter
AUDITERWrites the message with line type ER to the audit trail
COUNTIncrements the error count (ERCNT) parameter

Back to list of messages