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 |