„INTO CORRESPONDING FIELDS OF TABLE“ <--was ist falsch ?

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

„INTO CORRESPONDING FIELDS OF TABLE“ <--was ist falsch ?

Beitrag von K0RN (ForumUser / 1 / 0 / 0 ) »
Guten Tag, ich habe die tolle Aufgabe mich in die ABAP-Programmierung einzuarbeiten. Leider ist Programmieren ziemliches neuland für mich.

Ich möchte mit Hilfe von „INTO CORRESPONDING FIELDS OF TABLE“ ein Feld aus einer Daten bank in einer Internen Tabelle speichern und im weiteren ausgeben

Also erstelle ich erst ein intern Tebelle und damit die Struktur gleich ist erstelle ich die interne Tabelle einfach auf Basis des Feldes das ich kopieren möchte.

Code: Alles auswählen.

DATA: lt_mara type TABLE OF mara-MATNR
TABELLE: MARA
ZELLE: MATNR
Interne Tabelle: lt_mara


Für meine Verständis schau das ganz dann für mich so aus

Code: Alles auswählen.

SELECT mara-MATNR
INTO CORRESPONDING FIELDS OF TABLE lt_mara
FROM mara
WHERE MATNR = '8840210133'.

   WRITE: lt_mara.


  ENDSELECT.
Jedoch bekomme ich da die Fehlermeldung :

Der Arbeitsbreiech (bzw die interne Tabelle) „LT_MARA“ ist nicht strukturiert.


Was mach ich falsch ?!

Danke & Grüße

K0RN

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


Re: „INTO CORRESPONDING FIELDS OF TABLE“ <--was ist falsch ?

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin,
was ist nicht richtig:

1.) Definition der internen Tabelle :
Der datentyp der internen Tabelle lautet nur mara

Code: Alles auswählen.

DATA: lt_mara type TABLE OF mara-MATNR
also :

Code: Alles auswählen.

data lt_mara type table of mara.
2.)
Die Selection der Materialnummer in die (eigentlich übergroße) interne Tabelle lt_mara
läuft so:

Code: Alles auswählen.

select matnr from mara into corresponding fields of table lt_mara
where matnr = '123'.
Falls "nur" die Materialnummer gelesen werden soll, würde man die interne Tabelle Lt_mara aus Einzelfelder(n) zusammensetzen und
nicht auf die komplette Struktur MARA referieren !

Besser Du machst Dich noch mal schlau über Datentypen / interne Tabellen / Selectionen mit der SAP-Doku
(z.B. Cursor auf "Select" und F1-Taste)
gruß Jens
<:: 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: „INTO CORRESPONDING FIELDS OF TABLE“ <--was ist falsch ?

Beitrag von RockyAM (ForumUser / 30 / 0 / 7 ) »
lass das into corresponding fields einfach weg. du hast eine Tabelle aus matnr. das erkennt er automatisch und beim select nur die matnr wählen.

Du musst nicht wie bei der Antwort die ganze Struktur definieren.

Gruß

Seite 1 von 1

Vergleichbare Themen

44
Antw.
12856
Views
INTO CORRESPONDING FIELDS OF TABLE VS. INtO TABLE
von Bright4.5 » 07.12.2018 13:22 • Verfasst in ABAP® für Anfänger
2
Antw.
2951
Views
INTO CORRESPONDING FIELDS OF
von nikibert » 06.08.2008 14:15 • Verfasst in ABAP® für Anfänger
4
Antw.
20117
Views
append mit corresponding fields?
von Thanatos82 » 26.09.2012 13:25 • Verfasst in ABAP® für Anfänger
8
Antw.
3257
Views
LOOP AT...ASSIGNING FIELDS-SYMBOL
von PeterPaletti » 29.03.2022 12:25 • Verfasst in ABAP® für Anfänger
0
Antw.
2909
Views
Custom Fields & Logic - Paketzuweisung
von TraineeAndi » 26.02.2024 09:47 • Verfasst in Fiori, UI5, JavaScript

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IF mit AND und OR
vor einer Woche von GastX 6 / 8952
Meine Inbox
vor einer Woche von Rabea1103 1 / 6716
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7858
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13353

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

IF mit AND und OR
vor einer Woche von GastX 6 / 8952
Meine Inbox
vor einer Woche von Rabea1103 1 / 6716
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7858
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13353