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 / 4116 / 129 / 951 ) »

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 / 1964 / 261 / 415 ) »
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.
1947
Views
Löschen einer Spalte aus dynamischer Tabelle
von TomSd » 12.11.2007 11:15 • Verfasst in ABAP Objects®
12
Antw.
12464
Views
interne Tabelle sortieren
von Marc K. » 21.08.2012 08:18 • Verfasst in ABAP® für Anfänger
11
Antw.
3559
Views
interne Tabelle sortieren?
von b0rsti » 10.06.2008 13:07 • Verfasst in ABAP® für Anfänger
6
Antw.
883
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.
2042
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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2320

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2320

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 355
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 953
MS-Word als Editor
letzen Monat von tekko 1 / 4464