動的作業領域の項目を連結するにはどうすればよいですか?アイデアは、以下のコードである:SAP動的構造の項目を連結する
LOOP AT lt_final INTO DATA(ls_final).
CONCATENATE ls_final-field1
ls_final-field2
ls_final-field3
ls_final-field4
ls_final-field5
INTO ls_attachment SEPARATED BY lc_tab. "lc_tab is horizontal tab
APPEND ls_attachment TO lt_attachment.
CLEAR: ls_attachment.
ENDLOOP.
(このコードは、電子メールの添付ファイルを送信するために使用されます。)さて、私の問題は、上記のコードでは、内部テーブルは、動的内部テーブルがあり、それゆえ私はないですいくつのフィールドがそこにあるのか、フィールド名も確認してください。
どのようにフィールドを連結しますか?任意のアイデア、お手伝いをしてください。
LOOP AT <dynamic_table> INTO DATA(ls_final).
CONCATENATE ls_final-(?)
ls_final-(?)
ls_final-(?)
ls_final-(?)
ls_final-(?)
"or more fields insert here depending on dynamic table
INTO ls_attachment SEPARATED BY lc_tab. "lc_tab is horizontal tab
APPEND ls_attachment TO lt_attachment.
CLEAR: ls_attachment.
ENDLOOP.
ありがとう@JozsefSzikszai!これは私の問題を解決し、理解しやすくなりました。 – Czarinaaaaa29