2020-07-27 20:08发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我必须对两列进行计算... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我必须对两列进行计算,两列的数据类型为小数。
查询金额是P(10)位小数2,
查询价格是P(10)位小数2,
结果列为"净收入=金额/价格"。
输出应该是8068.93/3000.00 = 2.68
我尝试了以下功能,但未获得正确的结果。
ifthenelse((查询量= 0或查询价格= 0,0.00,查询量/查询价格)
请帮助我解决此问题。
此致
Rag
嗨,
除以0的任何值都是不确定的。 因此,BODS在这种情况下会引发错误。 您可以通过条件检查价格是否等于零,结果应为0.00。 我相信下面的陈述就足够了。
ifthenelse((Query.Price = 0),0,Query.Amount/Query.Price)
如果数量为0,则无论如何它将结果设为0,因为0除以0将得出结果。
谢谢
Bino
最多设置5个标签!
嗨,
除以0的任何值都是不确定的。 因此,BODS在这种情况下会引发错误。 您可以通过条件检查价格是否等于零,结果应为0.00。 我相信下面的陈述就足够了。
ifthenelse((Query.Price = 0),0,Query.Amount/Query.Price)
如果数量为0,则无论如何它将结果设为0,因为0除以0将得出结果。
谢谢
Bino
一周热门 更多>