Interne Tabelle nach dynamischer Spalte sortieren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Interne Tabelle nach dynamischer Spalte sortieren

Beitrag von JanR (ForumUser / 65 / 15 / 2 ) »
Hallo zusammen,

vielleicht nichts schweres aber ich kriege es grad nicht hin.
Ich will meine interne Tabelle, nachdem die Spalte auf dem Selektionsbildschirm ausgewählt wurde, nach dieser Sortieren.

Hatte mir den Befehl SORT [itab] BY [spalte] ASCENDING angeschaut, aber wie kann ich den Namen der Spalte, der in einer Variable gespeichert ist, in diesen Befehl einbauen? Mir wird dabei der Fehler geworfen, dass keine Komponente mit diesem Typen existiert.

Liebe Grüße
Jan

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Interne Tabelle nach dynamischer Spalte sortieren

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »

Code: Alles auswählen.

fieldname =  'WAERS'.
SORT t_test BY (fieldname).

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
JanR

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Interne Tabelle nach dynamischer Spalte sortieren

Beitrag von JanR (ForumUser / 65 / 15 / 2 ) »
Vielen Dank, hat geklappt.
Warum klappt das mit den Klammern? Wird dann auf den Inhalt der Variable geschaut?

Re: Interne Tabelle nach dynamischer Spalte sortieren

Beitrag von DeathAndPain (Top Expert / 2009 / 271 / 425 ) »
Genau. Das gibt es an verschiedenen Stellen im ABAP, dass man mit Klammern angeben kann, dass man den Inhalt des Feldes anstelle des Textes selbst meint. Wichtig dabei: Es dürfen keine Leerzeichen zwischen den Klammersymbolen und dem Text sein!

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2196
Views
Löschen einer Spalte aus dynamischer Tabelle
von TomSd » 12.11.2007 11:15 • Verfasst in ABAP Objects®
12
Antw.
13094
Views
interne Tabelle sortieren
von Marc K. » 21.08.2012 08:18 • Verfasst in ABAP® für Anfänger
11
Antw.
4087
Views
interne Tabelle sortieren?
von b0rsti » 10.06.2008 13:07 • Verfasst in ABAP® für Anfänger
6
Antw.
1915
Views
In einer interne Tabelle eine Spalte mit Daten hinzufügen
von HH_ABAP » 29.04.2023 17:48 • Verfasst in ABAP® für Anfänger
4
Antw.
4443
Views
Interne Tabelle ab einer bestimmten Spalte anfangen zu befüllen möglich?
von tekko » 11.09.2020 15:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 491
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 8753
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 10638
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 8681

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 491
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 8753
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 10638
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 8681

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 491
Spool vereinen OTF und PDF
vor 2 Wochen von anna2205 1 / 8025
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 14403
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 33137