SAP WEBI BO-RANK Formular出现问题

2020-09-07 05:57发布

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

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

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


大家好

我在BO中确实有关于–Ranking--公式的问题。 我正在使用SAP BusinessObjects BI Platform 4.2支持包5补丁2,版本:14.2.5.2724

我创建了一个报告

  • -(A)根据使用给定维度的公式(销售价格:直接从数据库创建,而不是自行创建),为主要产品组中的单个产品构建3个类(1,2,3)。 这被定义为名称为 [NS_C]
  • 的度量
  • -(B)通过公式" formatnumber([NS_C);"#")将(A)中的计算值转换为Text转换为维度 [NS_C_A]
  • -(C)还通过"格式编号([主要产品组ID]);"#")将给定的维度[主产品组ID]转换为新的维度 [NS_C_B] li>
  • -(D)通过公式= [NS_C_A] +" _" + [NS_C_B]将(B)[NS_CLUST_A]和(C)[NS_CLUST_B]合并为另一个维度 [NS_C_C]

到目前为止,一切都很好,一切正常:

  • -(E)下一步是添加每件商品的销售数量,并添加现有的数据库维度[数量]

  • -(F)现在,我想基于与维度[ NS_C_C] 相关的数量创建排名,但我 总是出现#CONTEXT错误。 对于排名,我使用公式= Rank([数量];([主产品组ID]; [NS_C_C]))作为度量

  • -(G)所需的输出应类似于

非常感谢您的帮助。 提前致谢

丹尼斯

(28.8 kB)
3条回答
nice_wp
2020-09-07 06:19

嗨,丹尼斯,

您的[NS_C_C]助手尺寸是否未提供其他任何值 栏[NULL_VALUE],即值列表中没有提供您计算出的值(1_72、2_72、3_72)吗?

还,您是否在报表/表格块中使用了任何合并的维? 如果是,他们是谁?

尝试用= FormatNumber([NS_C];"#")+" _" + FormatNumber([主产品组ID];"#替换[NS_C_C]中的公式 ")。

使用以下语法更改建议的Rank()公式(对我有效)可能也值得:

= Rank([quantity];([NS_C]; [主产品组ID]; [QT]);([NS_C]; [主产品组ID]))。 使用这种语法,我们仅使用查询对象,但[数量]除外。 如果仍然无法解决问题,您能否提供有关表中查询对象的更多详细信息,即键入维度或度量。 我目前的假设是除[QT],[NS_ITEM]和[NS TOTAL]外的所有查询对象都是维度。

亲切的问候,

Tom

一周热门 更多>