Tabelle sortieren

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

Tabelle sortieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Moin,

gegeben ist eine Tabelle mit zwei Spalten, die als CHAR(2)-Feld definiert sind.

Wenn ich die sortiere, ist die Reihenfolge "alphanumerisch", sprich: 01, 10, 12, 02. Ich muss die aber (ohne die Deklaration zu ändern) numerisch sortieren: 01, 02, 10, 12.

Gibt es da in ABAP einen Weg?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: Tabelle sortieren

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin Ralf.
Ich kann das nicht nach vollziehen.
Solange eine führende Null vorhanden ist, sortiert er richtig.
gruß Jens

Code: Alles auswählen.

REPORT ZTEST_SORT.
TYPES: begin of Ty,
  Sf type char02,
  END OF ty.


data lt TYPE TABLE OF ty.
data ls TYPE  ty.

append '01' to lt.
append '12' to lt.
append '11' to lt.
append '02' to lt.
append '03' to lt.
append '04' to lt.

 cl_demo_output=>display_data( lt ).

sort lt ASCENDING by sf.

 cl_demo_output=>display_data( lt ).
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Tabelle sortieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
CleanShot 2022-08-22 at 13.56.16.png
Ich hätte erwartet:

02
03
04
11
12


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Tabelle sortieren

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
... genau das ist bei mir so.
001.png
002.png
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Tabelle sortieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Hä? Ich hab das so wie in deinem Bild 1. Wie kommst du von deinem Bild 1 zu deinem Bild 2?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Tabelle sortieren

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
.... vor dem Sort und nach dem Sort , siehe coding.
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Tabelle sortieren

Beitrag von sturkaj (ForumUser / 5 / 0 / 2 ) »
Versuch es mit diesen Befehl:

SORT 'internal table name' BY 'fieldname' 'ASCENDING|DESCENDING' AS TEXT.

Folgende Benutzer bedankten sich beim Autor sturkaj für den Beitrag:
ewx


Seite 1 von 1

Vergleichbare Themen

1
Antw.
1552
Views
Tabelle sortieren
von Chrisba » 18.04.2007 09:06 • Verfasst in ABAP® für Anfänger
11
Antw.
3535
Views
interne Tabelle sortieren?
von b0rsti » 10.06.2008 13:07 • Verfasst in ABAP® für Anfänger
12
Antw.
12416
Views
interne Tabelle sortieren
von Marc K. » 21.08.2012 08:18 • Verfasst in ABAP® für Anfänger
3
Antw.
2614
Views
Freeze nach sortieren der Tabelle
von JasonLief » 27.08.2013 09:03 • Verfasst in Web-Dynpro, BSP + BHTML
11
Antw.
1003
Views
interene Tabelle nach Länge des Inhalts sortieren
von Basler84 » 09.10.2019 15:04 • 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

Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 23 / 3603
User Exit EXIT_RQCPRM10_001
vor 9 Stunden von a-dead-trousers 2 / 220
Trennen Strasse und Hausnummer
vor 15 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1270

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 8 Stunden von black_adept gelöst 23 / 3603
User Exit EXIT_RQCPRM10_001
vor 9 Stunden von a-dead-trousers 2 / 220
Trennen Strasse und Hausnummer
vor 15 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1270

Unbeantwortete Forenbeiträge

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