基于二维的 Webi SAP BO Sum in block

Webi SAP BO Sum in block depending on two dimensions

我正在尝试对 table 中的每一行进行求和,并通过 webi 中的两个字段对其进行总结。

我有一个 table 包含以下列:

风险、年份、评估者、权重、价值。

我已按 Year = 2018 和 Risk =“01”过滤了 table。因此,我只有那一年的信息和那个风险。

每个评估人在最终估值中的风险和年份权重不同。我所做的是将评估人员的体重除以 table [ sum(weight) in block ].

中每个权重的总和

问题是,当我删除过滤器时,in block 子句使得权重总和变为 table 中每年的权重总和。

我需要一些东西来计算每年的总金额和风险。

刚刚解决了!看看 Sumal Kunir 的回答:http://www.forumtopics.com/busobj/viewtopic.php?p=971131

=sum([Var_a] for each(Dimension;dimension)) In (Demension)

其中 var_a 是度量,foreach 定义了一个背景以作为基础,in 定义了您想要聚合的级别。