创建WEBI报告时,两个不同的公式具有相同的价值。

2020-09-25 01:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)版本:-SAP BO 4.0 s...

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

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


版本:-SAP BO 4.0 sp4

大家好!

在这里,我正在创建一些包含财务相关数据(例如资产负债表,损益等)的Webi报告

这些报告的后端是BEX查询(BW 7.3)

在为单元格编写公式时,对于两个不同的公式,我获得相同的值。

E,g

1。 =([资产负债表]。[累积余额当年年份]其中(([[资产负债表]。[0GL_ACCOUNT__LEVEL2]。[0GL_ACCOUNT__LEVEL2-键] =" ADVANCE TAX(NET)"))ForEach([资产负债表]。[0GL_ACCOUNT__LEVEL2] 。[0GL_ACCOUNT__LEVEL2-键]))

2。 =([Balance Sheet]。[[Balance Sheet]。(([Balance Sheet]。[0GL_ACCOUNT__LEVEL2 .. [0GL_ACCOUNT__LEVEL2-Key] =" INTANGIBLE ASSETS"))))ForEach([Balance Sheet]。[0GL_ACCOUNT__LEVEL2]。[ 0GL_ACCOUNT__LEVEL2-键])

这两个公式给出的值相同,类似地,其他单元格也报告行为异常,而Bex输出显示正确(不同的值)。

谢谢。

1条回答

嗨,

尝试一下

=([[资产负债表]。[年度累计余额]]其中([[资产负债表]。[0GL_ACCOUNT__LEVEL2]。[0GL_ACCOUNT__LEVEL2-键] =" ADVANCE TAX(NET)")IN([资产负债表]。 0GL_ACCOUNT__LEVEL2]。[0GL_ACCOUNT__LEVEL2-键])

或尝试从公式中删除上下文运算符。

=([资产负债表]。[本年度累计余额])其中([资产负债表]。[0GL_ACCOUNT__LEVEL2]。[0GL_ACCOUNT__LEVEL2-密钥] =" ADVANCE TAX(NET)")

谢谢

Jothi

一周热门 更多>