liste sortieren

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

liste sortieren

Beitrag von ostpower (ForumUser / 48 / 1 / 0 ) »
Hi Leute,

ich habe in einer tabelle ein textfeld, in dem eine datumsangabe vorhanden ist, diese angabe möchte ich nutzen um eine spätere Ausgabeliste zu sortieren. Also das Textfeld sieht so aus:

"Test test test date=20090513 blab bla"

Meine Idee ist es jetzt, das Datum zu extrahieren und die Ausgabe-Daten zusammen mit dem Datum in eine intere tabelle zu schreiben, diese dann zu sortieren und diese dann ausgeben.
Meine Frage ist jetzt ob das auch einfacher geht also ohne den zwischenschritt mit dem zwischenspeichern in einer tabelle.

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


Re: liste sortieren

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
sofern dein Datum innerhalb einer Zeile immer an exakt der gleichen Stelle steht, kannst du das auch ohne Umwege sortieren.

Beispiel:

Code: Alles auswählen.

DATA: gt_tab TYPE TABLE OF line.
DATA: gs_tab TYPE line.

gs_tab-line = 'Guter  = 20081229, usw'.
APPEND gs_tab TO gt_tab.
gs_tab-line = 'Wirsing= 20091231  ggg'.
APPEND gs_tab TO gt_tab.
gs_tab-line = 'ist    = 20080504'.
APPEND gs_tab TO gt_tab.

WRITE: / 'Vor Sortierung:'.
ULINE.
LOOP AT gt_tab INTO gs_tab.
  WRITE / gs_tab-line.
ENDLOOP.

SORT gt_tab BY line+9(8).
SKIP 2.
WRITE: / 'Nach Sortierung:'.
ULINE.
LOOP AT gt_tab INTO gs_tab.
  WRITE / gs_tab-line.
ENDLOOP.
Ausgabe:

Code: Alles auswählen.

Vor Sortierung:
----------------------------
Guter  = 20081229, usw
Wirsing= 20091231  ggg
ist    = 20080504


Nach Sortierung:
----------------------------
ist    = 20080504
Guter  = 20081229, usw
Wirsing= 20091231  ggg

Re: liste sortieren

Beitrag von ostpower (ForumUser / 48 / 1 / 0 ) »
Soll "LINE" hier für meine Tabelle stehen oder ist das ein fester Ausdruck in ABAP?

Seite 1 von 1

Vergleichbare Themen

1
Antw.
4558
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
5
Antw.
1950
Views
Sortieren in Tabellen
von SaskuAc » 02.06.2015 08:39 • Verfasst in ABAP® für Anfänger
1
Antw.
1291
Views
Column_tree_control sortieren
von Lars24 » 14.11.2007 17:28 • Verfasst in ABAP® für Anfänger
6
Antw.
1656
Views
Tabelle sortieren
von ralf.wenzel » 22.08.2022 13:28 • Verfasst in ABAP® Core
1
Antw.
1991
Views
Tabelle sortieren
von Chrisba » 18.04.2007 09:06 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 4 Stunden von DeathAndPain 10 / 45415
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3166
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 1774

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.