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.
2825
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
6
Antw.
615
Views
Tabelle sortieren
von ralf.wenzel » 22.08.2022 13:28 • Verfasst in ABAP® Core
3
Antw.
2049
Views
Sortieren der BSEG
von derMartin » 10.08.2008 22:17 • Verfasst in ABAP® für Anfänger
5
Antw.
1584
Views
Sortieren in Tabellen
von SaskuAc » 02.06.2015 08:39 • Verfasst in ABAP® für Anfänger
1
Antw.
1194
Views
Column_tree_control sortieren
von Lars24 » 14.11.2007 17:28 • 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

Feldwerte vergleichen
vor 14 Stunden von wreichelt 2 / 31
Workflow-Datenfluss mit Multi-Line-Container
vor 16 Stunden von ewx gelöst 2 / 102
Mahnung erstellen
vor 20 Stunden von Sebastian82 4 / 141
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 129

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

Feldwerte vergleichen
vor 14 Stunden von wreichelt 2 / 31
Workflow-Datenfluss mit Multi-Line-Container
vor 16 Stunden von ewx gelöst 2 / 102
Mahnung erstellen
vor 20 Stunden von Sebastian82 4 / 141
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 129

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 93
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 910
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1500