CE_CALC IF条件(或)不起作用

2020-09-26 02:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在CE_PROJE...

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

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


大家好,

我在CE_PROJECTION中有以下语句,OR条件不起作用。

只要FUNCCUR为YEN,它就起作用,当FUNCCUR为NTD时,它不乘以100。有人可以让我知道我是否可以像下面的用法那样在CE_CALC中使用OR条件,否则请更正我。

CE_CALC('IF((" FUNCCUR" =``YEN''或" FUNCCUR" =``NTD''),(" GLTSL07" * 100.00)," GLTSL07")',十进制(17,2) ),如" GLTSL07_2",

我可以用大小写相同,但是只是想学习上面代码中的错误。

谢谢

Gokul

3条回答
SC_Yao
2020-09-26 03:14 .采纳回答

看起来像是引号错误。

使用双引号("")时,是指列名,而不是值。 要指定值,请使用单引号('')。 要在单引号内指定单引号,请通过在一行中多次提供单引号来使用转义机制:

'''<-这些是单引号->'''

一周热门 更多>