选择查询警告。 请帮忙。

2020-09-01 13:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在下面写了这个选择语句, 选...

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

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


我在下面写了这个选择语句,

选择a〜matnr
         表lt_matnr的对应字段
         来自marc AS a
         内部联接t001w作为b〜werks上的b = a〜werks
         内部联接t001k AS c ON c〜bwkey = b〜bwkey
         对于lt_low2中的所有条目
         其中c〜bukrs = lt_low2-low。
 

但是它给了我这个警告,它正在获取空白值,并显示已获取的值的总数。 提取了489个值。

我根据状况对表格进行了交叉检查,该表格表显示了489个值和准确值。

警告是:

工作区不包含任何相应的错误。

6条回答
huskylover
2020-09-01 13:45 .采纳回答

您好,

您的代码必须如下所示,问题是您在结构声明中将字段名称命名为MATERIAL(在lt_matnr声明中),但是在查询中您已将MATNR指定为字段 并给出相应的字段,对于此语句,目标结构中应包含MATNR字段。 由于您具有MATERIAL作为字段名,因此系统找不到该字段。

通过将字段名从MATERIAL更改为MATNR,您将获得成功的输出。 下面粘贴了正确的代码以及正确的声明。

表:marc,t001k。
 类型:tt_bukrs的开始,
          bukrs TYPE t001k-bukrs,
        tt_bukrs的结尾,


        开始于tt_mat1,
          标志TYPE C LENGTH 1,
          选项TYPE C LENGTH 2,
          低型机芯
          高型材料
        tt_mat1的结尾,

        开始于tt_low,
          低型机芯
        tt_low的结尾,

        开始于tt_low2,
          低TYPE Bukrs,
        tt_low2的结尾。


 数据:开始lt_matnr发生0,
        matnr像marc-matnr,
       lt_matnr的结尾。

 数据:tt_bukrs的lt_burks类型标准表,
       lwa_burks TYPE tt_bukrs,
       lwa_mat1类型tt_mat1,
       lwa_low TYPE tt_low,
       lv_low TYPE matnr,
       lt_low tt_low的类型标准表,
       tt_low2的lt_low2类型标准表。


 选择一个〜
 表lt_matnr的对应字段
 来自marc AS a
 内部联接t001w AS b在a〜werks上等于b〜werks
 内部联接t001k AS c ON b〜bwkey = c〜bwkey
 对于lt_low2中的所有条目
 其中c〜bukrs = lt_low2-low。

 希望能帮助到你!

 问候

一周热门 更多>