SORT itab BY field_symbol
ABAP Syntax(Obsolete) SORT itab BY
fs1 fs2 ...
What does it do? In internal tables with
header lines , field symbols can also be specified as a sort criterion
for comp1 comp2 ... after SORT ... BY
. If a component of the header line or the whole header line is
assigned to the field symbol when the statement is executed, the table
is sorted by the corresponding component or the whole line. If no data
object is assigned to a field symbol, the specification is ignored. If a
different data object is assigned to a field symbol, an untreatable
exception is triggered.
Latest notes: Instead of using field symbols for dynamic component
specifications, we recommend that you specify parenthesized
character-like data objects or an internal table, which contain the name
of the components.
Bad example
name = 'ITAB-COL1'.
ASSIGN (name) TO <(><<)>fs>.
SORT itab BY fs .
Good example
name = 'COL1'.
SORT itab BY (name).
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved