Daten einer Tabelle über Daten aus einer internen Tabelle selektieren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
18 Beiträge • Vorherige Seite 2 von 2 (current)
18 Beiträge Vorherige Seite 2 von 2 (current)

Re: Daten einer Tabelle über Daten aus einer internen Tabelle selektieren

Beitrag von DeathAndPain (Top Expert / 2008 / 271 / 425 ) »
Ich konnte Deinen Fehler nachstellen. Die Meldung ist Quatsch; offenbar ist LIKE nicht zu FOR ALL ENTRIES IN kompatibel. Wenn Du es dennoch benötigst, wird Dir also wohl nichts anderes übrig bleiben, als auf den FOR ALL ENTRIES IN zu verzichten und weniger performant, aber funktionsfähig zu LOOPen:

Code: Alles auswählen.

REFRESH GT_TOA02.
LOOP AT GT_NAST ASSIGNING FIELD-SYMBOL(<GT_NAST>).
  SELECT SAP_OBJECT OBJECT_ID ARCHIV_ID ARC_DOC_ID AR_OBJECT AR_DATE
         APPENDING CORRESPONDING FIELDS OF TABLE GT_TOA02
         FROM TOA02
         WHERE SAP_OBJECT EQ 'X' AND
               OBJECT_ID LIKE <GT_NAST>-OBJKYSTERN.
ENDLOOP.
Achte darauf, wie oben angegeben APPENDING statt INTO zu schreiben, sonst überschreibt Dir jeder Schleifendurchlauf das Ergebnis des vorhergehenden. Die Lösung funktioniert in dieser Form nur mit einer Standardtabelle, da das APPENDING keinen Sortierschlüssel beachtet, aber Du hattest gt_toa02 ja als Standardtabelle definiert, also geht es in Deinem Fall.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
Sonne1234


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



Re: Daten einer Tabelle über Daten aus einer internen Tabelle selektieren

Beitrag von Jule13 (ForumUser / 14 / 8 / 1 ) »
Hallo Sonne1234 und all die lieben Helfer,

habt ihr schon das "Warum" und "Wieso" zum SELECT Statement klären können bzw. verstanden?
Ich bin auch ABAP Anfänger und bei mir hat es noch nicht so Klick gemacht...
Zumal ich anscheinend genau das gleiche Problem habe und es nicht gelöst kriege :/

Vielen Dank im Voraus!
Grüße
Jule13

Folgende Benutzer bedankten sich beim Autor Jule13 für den Beitrag:
Sonne1234


Vergleichbare Themen

2
Antw.
5146
Views
Daten aus internen Tabelle in Tabelle speichern
von Stahle71 » 03.06.2015 11:03 • Verfasst in ABAP® für Anfänger
9
Antw.
4694
Views
Füllen einer Datenbanktabelle mit den Daten aus der internen Tabelle
von Armin93 » 28.11.2019 10:15 • Verfasst in ABAP® für Anfänger
4
Antw.
5737
Views
ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57 • Verfasst in ABAP® für Anfänger
1
Antw.
4153
Views
Daten aus DB-Tabelle in interne Tabelle kopieren
von b0rsti » 07.02.2008 10:52 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 227
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 3002
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 4870
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 2599

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

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 227
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 3002
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 4870
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 2599

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 227
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 2269
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 8653
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 26950