如何在BPC 7.5中为数学公式创建脚本逻辑

2020-08-13 12:47发布

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

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


HI

我想编写一个脚本逻辑来为我的应用程序(例如

)计算Math公式

21000/(1 + .05) -n

n = n是一个幂,可以是3或5或10 ......

请帮助我以MDX和SQL中最好的一种编写脚本逻辑。

请分享您的知识并指导我

谢谢

Varun

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

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


HI

我想编写一个脚本逻辑来为我的应用程序(例如

)计算Math公式

21000/(1 + .05) -n

n = n是一个幂,可以是3或5或10 ......

请帮助我以MDX和SQL中最好的一种编写脚本逻辑。

请分享您的知识并指导我

谢谢

Varun

付费偷看设置
发送
4条回答
Cikesha
1楼 · 2020-08-13 13:21.采纳回答

Hello Varun

sript逻辑不支持电源。 您可以在REC语句中多次导致值乘以值,但在您的要求中,您需要进行N次,其中N未定义。

您可能需要考虑将BADI用于

亲切的问候,

Kirill

骆驼绵羊
2楼-- · 2020-08-13 13:28

非常感谢kirill ....祝你有美好的一天

SAP德到
3楼-- · 2020-08-13 13:26

我一直在寻找这个问题的答案(BPC 10.0/BPC 10.1/BPC11-脚本逻辑中的数学幂函数)。 您可以使用Java脚本功能。

x = a ^ b-" Math.pow(a,b)"在脚本逻辑中不起作用,但是

x = a ^ b = exp(b * ln(a))

* REC(EXPRESSION = Math.exp(b * Math.log(a))

路亽曱_Ryan
4楼-- · 2020-08-13 13:25

"带有一个变量的JavaScript函数将在脚本逻辑中起作用"-正确,这是由于ABAP代码中的脚本处理逻辑...

一周热门 更多>