APPEND [record TO ] itab [SORTED BY [field | (field_name)]].
Es wird ein neuer Datensatz an die interne Tabelle itab angefügt. Die Daten werden entweder der Feldleiste record oder der Kopfzeile der internen Tabelle itab entnommen, an die der Datensatz angefügt werden soll. Es existiert keine Einschränkung bezüglich der Zahl der Datensätze in der Tabelle.
Durch den Zusatz SORTED BY field wird der neue Datensatz
gemäß dem Inhalt von field absteigend in die
Tabelle einsortiert. Der SORTED BY-Zusatz beschränkt die
Zahl der Datensätze in der Tabelle. Erreicht die Satzzahl
den Wert des OCCURS -Parameters, dann geht der letzte Datensatz
verloren, wenn der neue Datensatz vor ihm einsortiert wird. Das
Sortierfeld kann dynamisch angegeben werden. Dabei enthält
der Parameter für SORTED BY den Namen des Sortierfeldes.
Der dynamische Parameter muß in runden Klammern stehen.
Das Sortierkriterium kann durch Angabe von Offset und Länge
eingeschränkt werden.