Wie muss ich den Loop machen?

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

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

Wie muss ich den Loop machen?

Beitrag von User1234 (ForumUser / 43 / 20 / 0 ) »
Hallo Zusammen

Wie definiere ich hier xmaktx vom typ makt?
Wie muss ich hier den Loop machen und xmanktx bei INTO?

Kann jemand ein Quellcode dafür machen. Ich komme nicht weiter. Wäre sehr Dankbar.

Code: Alles auswählen.

REPORT Z_AAGLSAP01_TRAINING01.

DATA: xmatnr TYPE makt-matnr,
      xspras TYPE makt-spras,
      xmaktx TYPE makt-maktx,
      tmaktx TYPE TABLE OF makt.

SELECT-OPTIONS: s_matnr FOR xmatnr,
                s_lang FOR xspras.

Select * FROM makt INTO TABLE tmaktx
  WHERE matnr IN s_matnr
  AND spras IN s_lang.


WRITE: 'Materialnummer:', s_matnr, /, 'Sprache:', s_lang, /, 'Materialbeschreibung:', xmaktx.

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


Re: Wie muss ich den Loop machen?

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
Aber nur dieses eine Mal 😉

Code: Alles auswählen.

REPORT Z_AAGLSAP01_TRAINING01.
TABLES: makt.

DATA: tmakt TYPE TABLE OF makt.

SELECT-OPTIONS: s_matnr FOR makt-matnr,
                s_lang FOR makt-spras.

Select * FROM makt INTO TABLE tmakt
  WHERE matnr IN s_matnr
  AND spras IN s_lang.

LOOP AT tmakt ASSIGNING FIELD-SYMBOL(<smakt>).
WRITE: 'Materialnummer:', <smakt>-matnr, /, 'Sprache:', <smakt>-spras, /, 'Materialbeschreibung:', <smakt>-maktx.
ENDLOOP.
Gleich etwas "verbessert" mit TABLES, damit du nicht soviele "unnötige" Variablen definierien musst.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
User1234

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1618
Views
4
Antw.
3867
Views
LOOP in einem LOOP
von Bjuti » 10.09.2013 15:18 • Verfasst in ABAP® für Anfänger
39
Antw.
8070
Views
Loop
von Kai999 » 27.07.2017 16:15 • Verfasst in ABAP® für Anfänger
52
Antw.
10324
Views
LOOP AT
von cuncon » 01.02.2018 09:28 • Verfasst in ABAP® für Anfänger
34
Antw.
7199
Views
ein loop
von user2008 » 19.07.2017 10:50 • 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

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.