要求:
BSID:BUKRS BELNR BUDAT KUNNR DMBTR GJAHR
KNA1:KUNNR NAME1
T001:BUKRS WAERS
最终输出内表所含字段: KUNNR NAME1 BUDAT DMBTR WAERS
要求:要用LOOP来做。
我的困惑点:我可以利用
LOOP AT BSID INTO WA1.
LOOP AT KNA1 INTO WA2 WHERe KUNNR = WA1-KUNNR.
APPEND WA2 TO TD_KNA1OUT.(这张表字段:KUNNR NAME1)
ENDLOOP.
ENDLOOP.
再用类似方法得到TD_T001OUT (这张表字段:BUKRS WAERS)
但是我不知道要怎么把TD_KNA1OUT,TD_T001OUT 这两张表的字段和到一张内表里去,不能用select的方式。
在线等,急~
SAP 将不同表中的字段选入到一张内表中去
答案:2 悬赏:10 手机版
解决时间 2021-02-19 18:20
- 提问者网友:那叫心脏的地方装的都是你
- 2021-02-19 00:50
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-02-19 01:58
为啥一定要用loop来做,这么简单的表,用query几分钟就完事了。
全部回答
- 1楼网友:七十二街
- 2021-02-19 02:34
abap select 关键字段 as xx into corresponding fields of table 内表 where
table1 as a inner join table2 as b on a~ 相关字段 = b~相关字段
table1 as a inner join table3 as c on a~ 相关字段 = c~相关字段
或者使用sqvi 或者 sq01
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯