Willkommen Gast! Um alle Funktionen zu aktivieren müssen Sie sich Anmelden oder Registrieren.

Mitteilung

Icon
Error

Optionen
Gehe zum aktuellsten Beitrag Gehe zum letzten Ungelesenen
Offline Mercedesa  
#1 Geschrieben : Mittwoch, 23. Mai 2018 07:18:15(UTC)
Mercedesa

Beiträge: 1
Germany
Hallo, bin ziemlich neu in SAP und bräuchte mal kurz eure Hilfe. Und zwar möchte ich über 3 Tabellen loopen mit einem Feld-symbol aber komme nicht weiter weil ich nicht genau weiss wie das funktioniert
... Bisher habe ich das:

Code:

Data: gt_mahn type table of i_mahn
      gs_ausgabe type i_mahn,
      gs_kna1 TYPE kna1,
      gs_knb1 TYPE knb1,
      gs_bseg TYPE bseg.
FIELD-SYMBOLS: <gs_mahn> LIKE LINE OF gt_mahn.

  SELECT * FROM mhnk INTO CORRESPONDING FIELDS OF TABLE gt_mahn
              WHERE bukrs EQ p_bukrs.

    LOOP AT gt_mahn ASSIGNING <gs_mahn>.
      SELECT * FROM kna1 INTO gs_kna1
                WHERE kunnr EQ <gs_mahn>-kunnr.

        SELECT * FROM knb1 INTO gs_knb1
                WHERE kunnr EQ <gs_mahn>-kunnr
                AND   bukrs EQ <gs_mahn>-bukrs.

          SELECT * FROM bseg INTO gs_bseg
                WHERE bukrs EQ p_bukrs.

            MOVE-CORRESPONDING gs_kna1 TO gs_ausgabe.
            MOVE-CORRESPONDING gs_knb1 TO gs_ausgabe.
            MOVE-CORRESPONDING gs_bseg TO gs_ausgabe.

          ENDSELECT.
        ENDSELECT.
      ENDSELECT.
    ENDLOOP.


Am Ende ist die gs_ausgabe trotzdem leer, ich hoffe ihr könnt mir da helfen....

Nehmen Sie an dieser Diskussion teil! SAP FORUM - SAP Community LoginHier registrieren.

Offline wreichelt  
#2 Geschrieben : Mittwoch, 23. Mai 2018 08:47:13(UTC)
wreichelt

Beiträge: 1,639
Hallo,

nach dem letzten Move-corresponding fehlt noch der Append gs_ausgabe.

Gruß Wolfgang
Benutzer, die gerade dieses Thema lesen
Das Forum wechseln  
Du kannst keine neue Themen in diesem Forum eröffnen.
Du kannst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge nicht löschen.
Du darfst deine Beiträge nicht editieren.
Du kannst keine Umfragen in diesem Forum erstellen.
Du kannst nicht an Umfragen teilnehmen.

- Impressum / Datenschutz -