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

FS-CD schnellstmöglich lernen
vor einer Stunde von wreichelt 2 / 216
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7059
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 6758
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21854
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11993

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

FS-CD schnellstmöglich lernen
vor einer Stunde von wreichelt 2 / 216
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7059
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 6758
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21854
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11993