sapdev logo background
sapdev logo sapdev logo
Comments

SAP NEWS-71-EXPRESSIONS documentation, setup help and example usage



Return to SAP documentation index



Expression Positions in Release 7.0, EhP2

1 Using functions and expressions
2 Method chainings
3 Predefined functions with multiple arguments


Latest notes: The program DEMO_EXPRESSIONS
shows examples of the enhanced expressions in Release 7.0,
EhP2 .


ABAP_MODIFICATION_1 Using Functions and Calculation Expressions


The usability of functions and expressions in operand positions has been substantially improved in Release 7.0, EhP2 :
Calculation expressions , predefined functions , and functional methods can be used in general expression positions .

Numerical expressions can be used in numerical expression positions .

String expressions can be used in
character-like expression positions .

Functional methods can be used in functional operand positions .
From Release 7.0, EhP2 , the following general expression positions are available:
Operands of relational expressions

Example: a + b oref- meth( )

Actual parameters for input parameters of methods

Example: oref1- meth1( oref2- meth2( ... ) )
Before Release 7.0, EhP2 , operand positions on the right side of assignments with = were the only general expression positions.
Latest notes: From EhP1 , the character-like arguments of description functions are (with one exception) character-like expression positions . Before EhP1 , they were character-like functional operand positions .


ABAP_MODIFICATION_2 Method Chainings

As well as the previous chained names ,
operand positions that accept functional methods now also accept
method chainings , that is chained method calls and chained attributes accesses .


ABAP_MODIFICATION_3 Predefined Functions with Multiple Arguments


Release 7.0, EhP2 introduces new
predefined functions that can now accept multiple arguments. A predefined function of this type is called in the same way as a functional method with multiple input parameters.
... func( p1 = arg1 p2 = arg2 ... ) ...
The new functions are include:
Rounding functions

Search ,
similarity , and processing functions for character strings

Logical functions
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




NEWS-71-EXCEPTIONS
NEWS-71-ITAB




comments powered by Disqus