Code: Alles auswählen.
loop at gt_pos_teil INTO gs_pos_teil.
lv_nr = lv_nr + 1.
gs_pos_teil-posnr = lv_nr.
shift gs_pos_teil-posnr LEFT DELETING LEADING '0'.
modify gt_pos_teil FROM gs_pos_teil.
SELECT SINGLE IDNRK
FROM ( MAST AS MS INNER JOIN STPO AS SP ON MS~STLNR = SP~STLNR )
INTO GV_IDNRK
WHERE MS~MATNR = gs_pos_teil-matnr
And SP~MEINS = 'KG'.
SELECT SINGLE MAKTX
FROM MAKT
INTO GV_MAKTX
WHERE MATNR = GV_IDNRK.
gs_pos_teil-maktx = gv_maktX.
MODIFY gt_pos_teil FROM gs_pos_teil.
ENDLOOP.
Code: Alles auswählen.
CALL FUNCTION fm_name
EXPORTING
/1bcdwb/docparams = fp_docparams
gt_pos_teil = gt_pos_teil
is_nast = gv_nast
gs_lips = gs_lips
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3.
IF sy-subrc <> 0.
ENDIF.
So wie ich deine Screenshots interpretieren würde, würde ich sagen, du hast nur das eine Feld ARKTX aus der Datenanalyse reingezogen und nicht die ganze Tabelle.L0w-RiDer hat geschrieben: ↑16.05.2022 10:29Leider hat es bisher noch nicht funktioniert : /. Ich habe auch schon versucht die Tabelle aus der Datenanalyse rauszuziehen, aber auch da wurde nur der erste Datensatz gedruckt.
Leider erscheint auch bei mir nicht diese Auswahl (Siehe Bild1). Ich kann bei mir leider nicht anhaken "Tabelle für jedes Datenelement wiederholen". Dies erscheint bei mir leider gar nicht : / (Siehe Bild 2).
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
L0w-RiDer
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
L0w-RiDer