WHERE Klausel mit Komponenten einer internen Tabelle

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

WHERE Klausel mit Komponenten einer internen Tabelle

Beitrag von pohlmann-schwarza (ForumUser / 91 / 0 / 0 ) »
Hallo Leute, ich stehe vor dem Problem einen Loop über eine interne Tabelle zu machen bei dem nur Komponenten bereitgestellt werden sollen die in einer anderen Tabelle stehen. Die Komponenten sind über ein MARK Feld gekennzeichnet. Der Inhalt den die Komponenten haben sollen steht wiederum in einer weiteren internen Tabelle.

Sorry es fällt schwer mein Problem in Sätze zu bringen.
Vielleicht erläutert dieses kleine Codebeispiel besser was ich meine:

LOOP AT it_tab1 INTO wa_tab1 WHERE
(Komponente mit MARK aus it_tab2) = (Komponente von it_tab3 mit dem Index von it_tab2)
.... gegebenenfalls weitere Komponenten

PERFORM Aufgaben_von_wa_tab1.
END LOOP.

Die Where Klausel müsste also dynamisch für alle Felder mit einem MARK von it_tab2 erweitert werden.

Hat dazu jemand eine Idee?

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


Beitrag von Matthias.Selle (ForumUser / 69 / 1 / 0 ) »
Hallo,

könnte vielleicht unmöglich sein.

Mach es doch pragmatisch. das wird immer noch komplex genug.

LOOP AT it_tab1 INTO wa_tab1.
lOOP AT it_tab2 into wa_tab2 where mark = 'X'.
if Feld in it_tab3. " Hier kannst Du Dich immer noch austoben
stat_ok = 'X'.
else.
stat_ok = ' '.
exit.
endif.
endloop.
if stat_ok = ' '.
continue.
endif.

PERFORM Aufgaben_von_wa_tab1.

endloop.

Viel Erfolg Matthias




endloop.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2898
Views
Interne Tabelle in einer Where-Klausel mitgeben
von Karlito » 29.01.2008 11:29 • Verfasst in ABAP® für Anfänger
2
Antw.
5504
Views
Daten aus internen Tabelle in Tabelle speichern
von Stahle71 » 03.06.2015 11:03 • Verfasst in ABAP® für Anfänger
4
Antw.
5738
Views
DELETE aus internen Tabelle
von meistercoach » 15.04.2015 09:09 • Verfasst in ABAP® für Anfänger
4
Antw.
3538
Views
Probleme mit der internen Tabelle
von swonny » 09.01.2007 09:11 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.