SD_EXPRESSION - Messages processing AST expressions
The following messages are stored in message class SD_EXPRESSION: Messages processing AST expressions.
It is part of development package SD_EXPRESSION in software component BC-DWB-DIC. This development package consists of objects that can be grouped under "Expression handling".
It is part of development package SD_EXPRESSION in software component BC-DWB-DIC. This development package consists of objects that can be grouped under "Expression handling".
Message Nr ▲ | Message Text |
|---|---|
| 000 | Required object reference & is not bound. |
| 001 | Unsupported expression type (&1 <> &2) |
| 002 | In a condition, =, <, <=, >, >=, <>, and is null are supported |
| 003 | & |
| 004 | Type of literal & is unknown or not supported |
| 005 | Literal & of type NUMC can only be defined with length <= 255 |
| 006 | Literal & of type CHAR can only be defined with length <= 1333 |
| 007 | String/char literal & incorrect, e.g. error in length or quotation marks |
| 008 | Value of literal (-)& is greater than an 8-byte integer |
| 009 | Illegal stack code (&:&), expected & |
| 010 | Unknown operator &1 |
| 011 | Field information for &.& not available |
| 012 | Error occurred generating database stmt snipped from expression |
| 013 | Data type &1, length &2 is not compatible with data type &3, length &4 |
| 014 | Data types of operands of arithm. expression are missing |
| 015 | Data type & is not (yet) supported in arithmetic expression |
| 016 | In arithmetic expressions the operators *, +, -, / are supported |
| 017 | Division x/y is only allowed for FLTP |
| 018 | Maximal precision 37 exceeded in arithm. expression |
| 019 | Maximal scale 37 for DEC exceeded in arithm. expression |
| 020 | Division is only allowed for FLTP (left operand here is of type &) |
| 021 | Division is only allowed for FLTP (right operand here is of type &) |
| 022 | At least one operand is of type FLTP. This requires explicit CAST |
| 023 | Function SUBSTRING: Start position is greater than input string |
| 024 | Function COALESCE: Maximal type cannot be retrieved |
| 025 | Function &: Length & is greater as typelength of parameter & |
| 026 | TABNAME = '*' only allowed for count( * ) |
| 027 | SQL name not found for STOB name &1 |
| 028 | Expression type &1 not allowed in expression context &2, clause type &3 |
| 029 | Entry not found &1 |
| 030 | Result data type &1, length &2, decimals &3 is not supported |
| 031 | Base object &1 could not be found |
| 032 | Field &1 of base object &2 could not be found |
| 033 | Operator &1 not allowed in expression &2 |
| 034 | Expression type &1 is not allowed |
| 035 | Expression type &1 not allowed in function &2, parameter &3 |
| 036 | Function &1 is not allowed |
| 037 | Element information for data element &1 not available |
| 038 | Literal is not compatible with type &(&) : & |
| 039 | NOT only allowed with paramcount 1 |
| 040 | No entry found in table &1 |
| 041 | Annotation type & not supported by visitor |
| 042 | BETWEEN only allowed with paramcount 3 |
| 043 | REF datatype is not supported (&) |
| 044 | Expression in BETWEEN is not a leaf |
| 045 | Function &1 not allowed in Context &2 |
| 046 | Result data type cannot be calculated for function &1 |
| 047 | Division with decfloat allows only decfloat, got &1 / &2 |
| 048 | Arithmetic with decfloat (+,-,*): Only decimal and integral types allowed |
| 049 | Type namespace must be initial or "abap", but is &1 |
| 050 | Function with type, result type &1(&2) <> required type &3(&4) |
| 051 | Number of function parameters for &1 is not as expected: &2 <> &3 |
| 052 | Named Parameter &1 is not provided for function &2 |
| 053 | Named Parameter &1 is not expected for function &2 |
| 054 | Function &1: Type &3 of Parameter &2 not supported ( &4 ) |
| 055 | Function &1 parameter &2, fix length <> expected (&3<>&4) |
| 056 | Function &1: Literal of parameter &2 has unallowed value &3 |
| 057 | Parameter position &1 is not expected for function &2 |
| 058 | &1: Unescape of literal &2 failed |
| 059 | PRESERVE TYPE can only be used with CAST on a data element |
| 060 | Function &1: Value for parameter &2 has to be >= &3 (is &4) |
| 061 | Information for domain &1 could not be found. |
| 062 | Path expression missing in CL_QLAST_ATOMIC_EXPR_VIA_PATH |
| 063 | Operator &1 not allowed in expression &2 |
| 064 | Paramcount &1 not allowed in expression &2 |
| 065 | Datatype &1 not allowed in expression |
| 066 | Function &1 is unknown |
| 067 | Function &1: Narrowing type &2(&3, &4) not allowed |
| 068 | Function &1: Target data type &2 not supported for type &3 (supported &4) |
| 069 | Invalid stackcode parameter count &1 for join type &2 |
| 070 | Data type CURR is not supported at this position, see long text |
| 071 | Function &1: Value for parameter &2 has to be <= &3 (is &4) |
| 072 | Typed literal: Type &1 not supported yet |
| 073 | Decimal places for CURR elements need to be identical (&1 <> &2) |
| 074 | Typed literal: Empty literal not supported |
| 075 | Typed literal: Single quote escaping for value &1 required |
| 076 | Typed literal: Value &1 is not within range (&2/&3) for type &4 |
| 077 | Typed literal: "&1" cannot be interpreted as a number (example: "&2") |
| 078 | Typed literal: Value "&1" exceeds the allowed maximum value for &1 |
| 079 | Typed literal: &1 literals may only contain "&2" |
| 080 | Typed literal: "&1": '-' cannot be specified in postfix notation |
| 081 | Typed literal: Value "&1" does not qualify for type &2 (example: "&3") |
| 082 | Typed literal: Data type &1 must have an even number of places (&2) |
| 083 | Expression type &1 not allowed in expression context &2 |
| 084 | Typed literal: Value length &1 is not within range (&2/&3) for type &4 |
| 085 | Typed literal: LOB literal length &1 exceeds max elementary type length o |
| 086 | Typed literal: "&1" is not a packed number ([-+]?[0-9]*\.?[0-9]*) |
| 087 | Typed literal: Precision &1 for value &2 is not allowed for packed number |
| 088 | Number of digits &1 is not within range (&2/&3) for type &4 |
| 089 | Combination of type &1 and &2 is not supported for operator / |
| 090 | Typed literal: Length of data type &1 must be between &2 and &3 |
| 091 | Data type CURR is supported with 2 decimal places only |
| 092 | Element &1 has an invalid reference field |
| 093 | Typed literal: For escape literal in LIKE, only data type CHAR is allowed |
| 094 | Typed literal: Data type CHAR is required for LIKE expressions |
| 095 | Amounts and quantities are not allowed in expression &1 |
| 096 | CASE datatype &1(len &2) is not compatible with WHEN datatype &3(len &4) |
| 097 | Types incompatible:then-then or then-else - &1(len &2) # &3(len &4 ) |
| 098 | A valid dd type name must be provided. &1 is not a valid dd type name |
| 099 | The following attribute / value is not valid for the Dictionary: &1 / &2 |