有关使用内部联接在程序中发生错误的信息

2020-09-07 23:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好AbapExperts,

数据:wa_final的开头,
bukrs类型t001-bukrs,
butxt类型t001-butxt,
lifnr类型lfb1-lifnr,
wa_final结尾。
数据it_final像表
从t001内连接lfb1上的t001〜bukrs = lfb1〜bukrs中的表t_final
中选择t001〜bukrs t001〜butxt lfb1〜lifnr。
按bukrs对其进行排序 进入wa_final。
写入:/wa_t00l-bukrs,
wa_t001-butxt,
wa_lfb1-lifnr,
结束循环。

当我编译上述程序时,出现错误消息,例如" field" wa_t001-bukrs"为 unknown.It 既不在指定表之一中,也不由"数据"语句定义"。 您能帮我找出错误吗?

建议很准确

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好AbapExperts,

数据:wa_final的开头,
bukrs类型t001-bukrs,
butxt类型t001-butxt,
lifnr类型lfb1-lifnr,
wa_final结尾。
数据it_final像表
从t001内连接lfb1上的t001〜bukrs = lfb1〜bukrs中的表t_final
中选择t001〜bukrs t001〜butxt lfb1〜lifnr。
按bukrs对其进行排序 进入wa_final。
写入:/wa_t00l-bukrs,
wa_t001-butxt,
wa_lfb1-lifnr,
结束循环。

当我编译上述程序时,出现错误消息,例如" field" wa_t001-bukrs"为 unknown.It 既不在指定表之一中,也不由"数据"语句定义"。 您能帮我找出错误吗?

建议很准确

谢谢。

付费偷看设置
发送
3条回答
天桥码农
1楼-- · 2020-09-08 00:18

HI Bhavani

在it_final循环到wa_final。
 写:/wa_t00l-bukrs,wa_t001-butxt,wa_lfb1-lifnr。
 结束循环。

 在上面的代码中,您循环进入一个工作区,并显示其他一些您尚未声明的工作区数据。
半个程序猿
2楼-- · 2020-09-08 00:15

将来,请使用"代码"按钮。 如果格式正确,它可使代码更易于阅读。

 data:
   wa_final的开始,
     bukrs型t001-bukrs,
     对接类型t001-butxt,
     lifnr类型lfb1-lifnr,
   wa_final的结尾。
 像wa_final的表这样的数据it_final。

 在表it_final中选择t001〜bukrs t001〜butxt lfb1〜lifnr
     从t001
     内联lfb1
             在t001〜bukrs = lfb1〜bukrs上。

 按bukrs排序it_final。
 在it_final循环到wa_final。
   写:/wa_t00l-bukrs,wa_t001-butxt,wa_lfb1-lifnr。
 endloop。

现在,如果您未声明wa_t001,为什么还希望它能正常工作?
也不要从数据库中进行选择,然后进行排序。 将ORDER BY放入您的选择中。

浮生未央
3楼-- · 2020-09-08 00:07

在结束循环前加上逗号。

一周热门 更多>