按时收集账单

2020-09-07 09:50发布

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

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


嗨,

是否可以使用collect语句对时间字段进行求和。

我有一个要求,我要在不对值求和的时间字段上使用collect语句。

如果collect不这样做,可以建议一些替代方法,而不是循环。

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

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


嗨,

是否可以使用collect语句对时间字段进行求和。

我有一个要求,我要在不对值求和的时间字段上使用collect语句。

如果collect不这样做,可以建议一些替代方法,而不是循环。

付费偷看设置
发送
2条回答
半个程序猿
1楼-- · 2020-09-07 10:21

这似乎是一个奇怪的要求。 您为什么要在五分之一到四分之一到七之间增加五个? 我猜您可能想累加经过的时间?

在这种情况下,请向内部表中添加一个字段,并将其转换为秒。 使用收集来汇总秒数。 将秒数转换为dd:hh:mm:ss。

如果收集不执行,请提出一些替代方案,而不是循环。 这也有点奇怪,因为collect需要循环。 您可以使用表解析,例如VALUE#(FOR itab ...我想。...

南山jay
2楼-- · 2020-09-07 10:20

COLLECT只对数字类型的变量求和。类型T不是数字,而是字符型。 但是,如果将其转换为数字变量,则会存在隐式转换 到几秒钟

一周热门 更多>