ARTICLE
Functional Operand Positions
Functional operand positions are reader
positions , in which suitable data objects
and functional methods or
method chainings plus
constructor expressions and
table expressions whose return
values or results have a suitable data type, can be specified. The
following functional operand positions exist:
Functional Operand Positions in ABAP Objects
Operand oref of the statement
SET HANDLER ... FOR oref .
Functional Operand Positions in Relational Expressions
Operand ref of the predicate expression
... ref IS [NOT] BOUND ...
Functional operand positions in assignments:
Operand struc1 of the statement
MOVE-CORRESPONDING struc1 TO ...
Operand val of the statement
CLEAR ... WITH val
Function Operand Positions in String Processing and Byte String
Processing
Character-like or byte-like arguments of the predefined functions
dbmaxlen ,
xstrlen
Operand itab of the statement
CONCATENATE LINES OF itab INTO ...
Operand itab of the statement
FIND ... IN TABLE itab ...
Function operand positions in statements for internal tables:
Internal table itab of the statement
READ TABLE itab ...
Work area wa of the statement
READ TABLE ... FROM wa ...
Internal table itab of the statement
LOOP AT itab ...
Internal table jtab of the statement
INSERT LINES OF jtab INTO ...
Work area wa of the statement
COLLECT wa INTO ...
Internal table jtab of the statement
APPEND LINES OF jtab TO ...
Work area wa of the statement
DELETE TABLE ... FROM wa ...
Function operand positions in statements for time stamps:
Operands time_stamp and tz of the statement
CONVERT TIME STAMP time_stamp TIME ZONE
tz INTO...
Operands dat , tim , dst , and tz of the
statement
CONVERT DATE dat TIME tim DAYLIGHT
SAVING TIME dst INTO ... TIME ZONE tz
Functional operand positions in message processing:
Operand oref of the statement
MESSAGE oref ...
Operands dobj1 to dobj4 of the statement
MESSAGE ... WITH dobj1 ... dobj4
Function operand positions in statements for checkpoints:
Operands val1 val2 of the statement
ASSERT ... FIELDS val1 val2 ...
Operands val1 val2 ... of the statement
LOG-POINT ... FIELDS val1 val2 ...
Note
Alongside the regular functional operand positions, three
extended functional operand
positions exist that can be used to specify certain predefined
functions. These operand positions are obsolete and should no longer be
used.
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved