问题选择分组依据之和。

2020-08-24 05:17发布

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

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


从zmtc_item中的
 SELECT SUM(menge)brpme到表it_tot的对应字段中
   ebeln = p_ebeln按brpme分组。

问题是smartforms中的值返回0,而UoM(M和***)应该是(M和PC)。 像pic sap2.jpg

这是我调试的时间。

这是在智能表格中

sap2.jpg (44.8 kB)

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

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


从zmtc_item中的
 SELECT SUM(menge)brpme到表it_tot的对应字段中
   ebeln = p_ebeln按brpme分组。

问题是smartforms中的值返回0,而UoM(M和***)应该是(M和PC)。 像pic sap2.jpg

这是我调试的时间。

这是在智能表格中

sap2.jpg (44.8 kB)
付费偷看设置
发送
2条回答
代楠1984
1楼 · 2020-08-24 05:45.采纳回答

您有两个问题:

  1. 在"用于对应字段"中使用时,列名必须相同。 " sum(menge)"不是这种情况,因为它是一个动态列,将由dbms或ABAP命名为" SUMMENGE",或者根本没有分配名称。
    => select在此列中声明:" sum(menge)as menge"
    或使用与您的选择字段在顺序和类型上匹配的表类型,并且不要在相应的字段中使用
  2. 我假设翻译 因为缺少PC,因为这只是打印输出上的问题
悠然的二货
2楼-- · 2020-08-24 05:58

抱歉,我的那个错误,我当然想写" sum(menge)as menge", 毕竟,您希望该列具有相同的名称,以便"进入对应的字段"语句起作用。 抱歉造成混乱。

一周热门 更多>