ABAP Keyword Documentation → ABAP - Reference → ABAP Syntax → ABAP Statements → Operands → Functions and Expressions at Operand Positions → Operand positions for functions and expressions
Functional Operand Positions
Functional operand positions are read positions, in which suitable data objects, functional methods, or method chains whose return values have a suitable data type, can be specified. The following functional operand positions exist:
- Enhanced functional operand positions:
- Source field
source
of the statementsMOVE source TO ...
... = source
- Operand
operand
of the statement
CASE operand
- Operands
operand
of the statementWHEN operand ...
- Functional operand positions in assignments:
- Operand
struc1
of the statementMOVE-CORRESPONDING struc1 TO ...
- Operand
val
of the statementCLEAR ... WITH val
- Function Operand Positions in String Processing and Byte String Processing
- Operand
itab
of the statementCONCATENATE LINES OF itab INTO ...
- Operand
itab
of the statementFIND ... IN TABLE itab ...
- Function operand positions in statements for internal tables:
- Work area
wa
of the statementREAD TABLE ... FROM wa ...
- Work area
wa
of the statementINSERT wa INTO ...
- Internal table
jtab
of the statementINSERT LINES OF jtab INTO ...
- Work area
wa
of the statementCOLLECT wa INTO ...
- Work area
wa
of the statementAPPEND wa TO ...
- Internal table
jtab
of the statementAPPEND LINES OF jtab TO ...
- Work area
wa
of the statementMODIFY ... FROM wa ...
- Work area
wa
of the statementDELETE TABLE ... FROM wa ...
- Function operand positions in statements for time stamps:
- Operands
time_stamp
andtz
of the statement
CONVERT TIME STAMP time_stamp TIME ZONE tz INTO...
- Operands
dat
,tim
,dst
, andtz
of the statement
CONVERT DATE dat TIME tim DAYLIGHT SAVING TIME dst INTO ... TIME ZONE tz
- Function operand positions in statements for checkpoints:
- Operands
val1 val2
of the statementASSERT ... FIELDS val1 val2 ...
- Operands
val1 val2 ...
of the statementLOG-POINT ... FIELDS val1 val2 ...