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 / 63 / 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 / 4086 / 126 / 940 ) »

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 / 63 / 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 / 1939 / 257 / 412 ) »
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.
1922
Views
Löschen einer Spalte aus dynamischer Tabelle
von TomSd » 12.11.2007 11:15 • Verfasst in ABAP Objects®
11
Antw.
3531
Views
interne Tabelle sortieren?
von b0rsti » 10.06.2008 13:07 • Verfasst in ABAP® für Anfänger
12
Antw.
12408
Views
interne Tabelle sortieren
von Marc K. » 21.08.2012 08:18 • Verfasst in ABAP® für Anfänger
6
Antw.
749
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.
1846
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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 17 Stunden von Bright4.5 1 / 362
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2006
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8605