Zeilenpermutation!

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Zeilenpermutation!

Beitrag von Simo (ForumUser / 4 / 0 / 0 ) »
Hi zusammen,

Zuerst ein Lob und freue mich, dass ich bei euch gelandet habe!

Meine Fragen:
Wie kann zwei Zeilen n und (n-1) durch ein Button in einer Tabelle vertauschen?

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


Beitrag von Hermann ( / / 0 / 3 ) »
Hallo Simo,

keine Ahnung, ob ich Dich richtig verstanden habe, aber den Index der beiden Einträge weisst Du ja (wenn nicht, dann muss dieser ermittelt werden).

Dann müßte im Grunde (wenn es sich lediglich um das Vertauschen von n und n-1 handelt) ein
delete from table yourtable index n.
insert into table yourtable index n-1. (für den Eintrag mit Index n, den Du vorher in eine wa kopiert haben musst).

Was man auch machen kann, ist die Einträge in eine andere interne Tabelle entsprechend der neuen Ordnung rüberzukopieren und dann wieder in die Ursprungstabelle zurück (etwas aufwendiger aber sicherer).

Hoffe mal, das hilft Dir weiter.

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 361
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46033
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3932
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2420

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

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 361
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46033
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3932
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2420