COBCH0741 - COBCH0760
Lists the Syntax Checking error messages from COBCH0741 through COBCH0760.
COBCH0741 OO: Only allowed in an instance method
You have tried to use syntax that is only permitted in an instance method.
COBCH0742 OO: Implicit use of SELF only allowed in a METHOD
INVOKE statements might omit the initial object reference, and this implies an object reference of SELF. This can only be done in a METHOD, not a program.
COBCH0743 Expressions in SQL statements not affected by ARITHMETIC directive
Arithmetical expressions in SQL statements are processed by the database engine and are therefore not affected by the ARITHMETIC directive.
COBCH0744 BY VALUE not allowed in nested programs
You have tried to pass a parameter BY VALUE when calling a nested program.
COBCH0745 END DECLARATIVES missing
COBCH0746 WHEN OTHER must follow other WHEN phrase
COBCH0747 Object of SUM...UPON phrase is not a detail group for this report
COBCH0748 Index name set to negative value
You have set the value of an index to a negative number. Index values must be no less than 1.
COBCH0749 Index name set to +0
You have set the value of an index to 0. Index values must be no less than 1.
COBCH0750 Index name set to 0
You have set the value of an index to 0. Index values must be no less than 1.
COBCH0751 Index name augmented by 0
COBCH0752 Complex arithmetic expression used as subscript
Under a mainframe emulation, it is prohibited to use complex arithmetic expressions or further subscripted items when specifying a subscript.
COBCH0753 OR phrase in INSPECT BEFORE/AFTER
The INSPECT statement contains an OR operand after a BEFORE or AFTER phrase.
COBCH0754 Negative integer not allowed
COBCH0755 Special register used with ACCEPT/DISPLAY/EXHIBIT or CALL statement
COBCH0756 TYPEDEF name missing
COBCH0757 POINTER name required
COBCH0758 POINTER item has incorrect type
COBCH0759 Illegal use of logical operator
COBCH0760 INITIALIZE TO VALUE statement
Parent topic:
Messages COBCH0701 to COBCH0800