SORT mit Feldsymbolen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

SORT mit Feldsymbolen

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hallo zusammen,

ich habe ein Feldsymbol, welches auf eine int. Tabelle zeigt die dyn. erzeugt wurde.
Die Feldnamen dieser int. Tabelle sind auch dyn., sprich ich kann erst zur Laufzeit wissen wie die einzelnen Felder heißen.

Nun ist es so, dass diese 'int. Tabelle' sortiert werden soll, nachdem 1,2 und 4ten Feld.

Nun lässt der SORT Befehl aber keine Sortierung zu, auf ein Feldsymbol welches auf ne Tabelle zeigt ohne Kopfzeile.

Was kann man tun?

Hier mal dargestellt um es leichter zu verstehen.

Int.Tabelle: gt_dyn (dyn. erzeugt)

Feld1
Feld2
Feld3
Feld4
Feld5
etc...


Feldsymbol:
<fs_t_dyn> (zeigt auf gt_dyn)

Nun soll die Tabelle nachdem Feld1 Feld2 und Feld4 sortiert werden.

Sort <fs_t_dyn> Feld1 Feld2 Feld4. <-- Fehlermeldung: 'Der angegebene Typ besitzt keine Struktur und daher auch keine Komponente mit Namen "Feld1".

ich assigne die Felder in Feldsymbole..
Sort <fs_t_dyn> <Feld1> <Feld2> <Feld4>. <-- Fehlermeldung: 'Ein Feldsymbol kann nur bei internen Tabellen mit Kopfzeile als dynamisches Sortierkriterium verwendet werden. ...'

Welche möglichkeit hab ich noch???
Die Struktur der Tabelle kann nicht geändert werden...da existieren Abhängigkeiten, welche nicht verändert werden können.


Thx 4 Help.

Gruß
Markus

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


Beitrag von ewx (Top Expert / 4848 / 312 / 642 ) »
Ich wollte grad auf die Doku zu SORT hinweisen, habe die Option, die jetzt gleich kommt aber auch nicht gefunden.. :?
aber so müsste es gehen:

Code: Alles auswählen.

DATA lv_feld1(20) value 'FELD1'.
SORT <fs_t_dyn> by (lv_feld1).
Gruß,

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Herzlichen Dank. Werde es am Montag dann ausprobieren, hab jetzt erstmal nen langes WE ;)

Wünsch euch allen nen schönes WE :lol:

Gruß
MArkus

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Danke Enno, das war die Lösung. 8)

Gruß
Markus

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2193
Views
Probleme mit Feldsymbolen
von LittleT » 16.10.2007 09:40 • Verfasst in ABAP® für Anfänger
2
Antw.
4812
Views
Move Corresponding bei Feldsymbolen?
von MarkusW » 31.10.2007 09:27 • Verfasst in ABAP® Core
26
Antw.
10194
Views
Unicode bei Feldsymbolen (UC_OBJECTS_NOT_CONVERTIBLE)
von zer0 » 14.03.2013 11:43 • Verfasst in ABAP® Core
8
Antw.
2652
Views
Zuweisung an Felder innerhalb von Feldsymbolen
von Svenson » 01.08.2005 16:05 • Verfasst in ABAP® Core
9
Antw.
6086
Views
Strukturen dynamisch mit Feldsymbolen vergleichen
von cmalthaner » 02.07.2013 14:59 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 4 Stunden von a-dead-trousers 2 / 192
Trennen Strasse und Hausnummer
vor 10 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

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

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 4 Stunden von a-dead-trousers 2 / 192
Trennen Strasse und Hausnummer
vor 10 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2799
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9378