Problem mit interner Tabelle

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

Problem mit interner Tabelle

Beitrag von Troilus (ForumUser / 38 / 0 / 0 ) » 17.11.2007 23:09
Hallo,
ich habe eine interne Standardtabelle mit den Feldern:

MATNR, CHARG, SPERRBESTAND, FREIER BESTAND, PRÜFBESTAND

und als Beispielwerte:
1, 1, 5000, 0, 0
1,1,0,2500,0
1,1,0,0,4500

Ich habe quasi für ein und dieselbe Matnr+Chargenkombination 3 Zeilen in dieser internen Tabelle. Jetzt möchte ich diese 3 Zeilen zu einer zusammenfassen. (1,1,5000,2500,4500)

Nur wie gehe ich da am Besten vor? Soll ich eine neue interne Tabelle anlegen und jedesmal vor dem Append in einem Extra Loop prüfen, ob es in dieser Tabelle schon eine Matnr+Charg Kombination gibt?

Hat jemand eine Idee wie man dies lösen könnte? In der Praxis hat die interne Tabelle so ca. 100-200 Einträge wobei immer mal solche Anwendungsfälle, wie oben beschrieben, vorkommen und daher die interne Tabelle angepasst werden muss.

(Ich übernehme diese interne Tabelle aus einer anderen Klasse und kann daher nicht schon vorher Einfluss auf die Selektierung der Daten nehmen und muss diese interne Tabelle neu zusammstricken)


Re: Problem mit interner Tabelle

Beitrag von ralf.wenzel (Top Expert / 3545 / 167 / 242 ) » 17.11.2007 23:26
Du suchst den Befehl "collect".


Ralf

Beitrag von Troilus (ForumUser / 38 / 0 / 0 ) » 18.11.2007 00:27
Super, danke :)

Seite 1 von 1

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und besseren Inhalt:

Aktuelle Forenbeiträge

Last erzeugen im SAPGui?
vor 6 Stunden von tm987456 23 / 305
Neue Felder cji5
vor 10 Stunden von Rabea1103 1 / 24
Abap Karriere Tipps
vor 11 Stunden von Cargo2 5 / 170

Vergleichbare Themen

Löschen aus interner Tabelle
von Beginner014 » 21.11.2014 09:26
Prüfung interner Tabelle
von knut » 27.06.2005 14:44
Concatenate in interner Tabelle
von wenigerABAP » 16.09.2016 12:47
Select bei interner Tabelle
von Buetzy » 09.07.2007 13:58
Select mit interner Tabelle
von Kenny » 13.11.2013 12:17