点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
当条件等于" 1380"时,我试图对WERTN字段求和,并将总和值输入到DHU1字段。请您帮我纠正以下错误。
abap11.jpg (153.3 kB)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
当条件等于" 1380"时,我试图对WERTN字段求和,并将总和值输入到DHU1字段。请您帮我纠正以下错误。
abap11.jpg (153.3 kB)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
当条件等于" 1380"时,我试图对WERTN字段求和,并将总和值输入到DHU1字段。请您帮我纠正以下错误。
abap11.jpg (153.3 kB)
祖拜尔苏丹,
您可以在单个查询中执行此操作, 您不需要编写循环。
例如下面的代码
只需参考上面的代码并修改您的代码即可。
注意事项
zubair苏丹,
在这种情况下,您需要使用控制中断语句概念。
请参阅以下链接以了解有关控制中断语句的更多信息。
控制中断语句
使用这些语句的拇指规则,
在应用规则的必填字段之前的所有字段都必须相等,只有这样您的代码才会生效。
如果您仅关注成本中心,则将成本中心移至内部表中的第一个字段。
致谢!!!
在LOOP中没有像SUM这样的方法。 使用控制中断,就像我在评论。 我只是不明白为什么您只写出特定的成本中心,而是全部选择。
祖拜尔苏丹
如果您仍要坚持使用WRITE类语句,请使用AT END KOSTL(请将其移至结构的顶部,而不是最后一个组件)进行汇总和编写,然后在该语句上按F1帮助 SAP示例。
您好,
您的代码和逻辑看起来不太好。 您能否精确地说出您要达到的目标? 您是否只想写出具有特定成本中心的行并得到它们的总和,还是想将所有行写成特定成本中心的当前总和到字段DHU1中?
此致
伊戈尔
有多种实现目标的方法,具体取决于您的需求。
此致
伊戈尔
一周热门 更多>