Webi-Bex查询的高级联接

2020-09-22 19:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在忙于处理使用4...

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

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


专家们,

我正在忙于处理使用4个SAP BW Bex查询的Webi报表。

3个查询具有我想在每一行上看到的相同键对象。

第四个查询包含一个关键指标,可以将其连接到前三个查询之一的属性(材料关键)上。 该查询提供所有物料的编号,但是我当然希望它向我显示属于该特定物料代码的编号。

所以我前三个的输出看起来像这样

键A日期A属性A keyfigure1 keyfigure2 keyfigure 3

密钥B日期B属性B keyfigure1 keyfigure2 keyfigure 3

第四个查询提供:

属性A关键人物4

属性B键图4

前三个查询在关键字段上合并,效果很好。

现在,我想通过"联接/合并"该属性字段上的第四个查询来添加键图4。
我希望它能够使用诸如

之类的" where"语句来做到这一点。

=总和([订购数量])其中([库存]。[物料]。[物料-钥匙] = [销售]。[物料]。[物料-钥匙])

到目前为止我所做的一切都以#Context:(。

是否可以使用公式中的某些逻辑来做到这一点? 我一直在互联网上寻找一些使用where/foreach/forall的示例,但未能找到有用的东西。

那么,如果有人可以帮助我呢? 我们将不胜感激。

我希望能够解决此问题而不必在后端合并多维数据集数据。

4条回答
三十六小时_GS
2020-09-22 20:40

您已从第四次查询合并到另一个对象?

或尝试这个。

= Sum(forcemerge([订购数量]))其中([库存]。[物料]。[物料-钥匙] = [销售]。[物料]。[物料-钥匙])

一周热门 更多>