尺寸公式从7.5到10.1

2020-09-19 00:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我需要将此成员公式从7....

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

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


嗨,

我需要将此成员公式从7.5重写为10.1标准:

我试图为粗体部分创建一个成员公式,然后在选项中为DaysInAllPeriod函数创建了一条记录(保存在LGF文件中,并上传到UJFS的系统中),但是没有帮助...

*函数CASDAYINV-([FINACCT]。[APR10070],[MEASURES]。[PERIODIC])/(([[FINACCT]。[APR50150],[MEASURES]。[R12])/(DaysInAllPeriod) )

* EndFunction

* Function DaysInAllPeriod iif([TIME] .CurrentMember.properties(" LEVEL")=" MONTH",iif([TIME] .CurrentMember.properties(" NO_DAY")=" 28",28,iif([TIME ] .CurrentMember.properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember .Lag(1).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(1).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(1).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember.Lag(2).properties(" NO_DAY")=" 28", 28,iif([TIME] .CurrentMember.Lag(2).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(2).properties(" NO_DAY")=" 42 ",42,0)))+ iif([TIME] .CurrentMember.Lag(3).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(3).properties( " NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(3).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember。 Lag(4).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(4).properties(" NO_DAY")=" 35",35,iif([TIME]。 凝结 ntMember.Lag(4).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember.Lag(5).properties(" NO_DAY")=" 28",28 ,iif([TIME] .CurrentMember.Lag(5).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(5).properties(" NO_DAY")=" 42" ,42,0)))+ iif([TIME] .CurrentMember.Lag(6).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(6).properties(" NO_DAY"] =" 35",35,iif([TIME] .CurrentMember.Lag(6).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember.Lag (7).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(7).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember .Lag(7).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember.Lag(8).properties(" NO_DAY")=" 28",28, iif([TIME] .CurrentMember.Lag(8).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(8).properties(" NO_DAY")=" 42", 42,0)))+ iif([TIME] .CurrentMember.Lag(9).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(9).properties(" ")="" 35",35,iif([TIME] .CurrentMember.L ag(9).properties(" NO_DAY")=" 42",42,0)))+ iif([TIME] .CurrentMember.Lag(10).properties(" NO_DAY")=" 28",28,iif ([TIME] .CurrentMember.Lag(10).properties(" NO_DAY")=" 35",35,iif([TIME] .CurrentMember.Lag(10).properties(" NO_DAY")=" 42",42 ,0)))+ iif([TIME] .CurrentMember.Lag(11).properties(" NO_DAY")=" 28",28,iif([TIME] .CurrentMember.Lag(11).properties(" NO_DAY" )=" 35",35,iif([TIME] .CurrentMember.Lag(11).properties(" NO_DAY")=" 42",42,0))),364)

*最终功能

9条回答
nice_wp
2020-09-19 01:46

嗨,瓦迪姆,

感谢链接,我还能再问一个问题吗?

我的函数没有任何参数,它应该只返回天数。 在您的情况下,如果使用的是用%%括起来的参数,则如何从成员公式中调用它。 我可以用空参数调用函数吗? 像这样:DaysInAllPeriod()吗?

帐户ASDAYINV =的成员公式

-([FINACCT]。[APR10070],[MEASURES]。[PERIODIC])/(([FINACCT]。[APR50150],[MEASURES]。[R12])/(DaysInAllPeriod()))

LGF文件中的功能(在OPTION中输入的名称和LGF复制到系统中):

* Function DaysInAllPeriod()

代码

*结束功能

非常感谢

Tomas。

一周热门 更多>