Webi报告帮助

2020-08-26 15:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在将Deski...

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

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


专家您好,

我正在将Deski报告转换为Webi报告。 Deski报告具有自定义的全局过滤器,即基于使用字段b和c的条件的字段A. 在这种情况下,全局过滤器不会过滤Deski中特定报告中的行,而是将字段A的LoV传递给Deski报告。

如果我创建一个与全局过滤器条件匹配的变量并将其传递给Webi中的报表过滤器,则它将过滤整行,因为它成为多维数据集的一部分,而不是将经过过滤的LoV返回给报表中的同一字段。

我尝试在Webi中创建两个名为DP1和DP2的数据提供程序。 DP2只是DP1的副本,但具有一个条件,该条件为我提供了需要应用于具有DP1字段的报告块的值列表。 现在,我想根据属于DP2的字段中的LoV来过滤包含DP1中的字段的数据表。

任何帮助将不胜感激。 谢谢。

此致

Vino

5条回答
奄奄一息的小鱼
2020-08-26 15:44

汤姆,你好

感谢您的回复。 NoFilter()函数适用于度量,但是我的问题是尺寸数据。

要进一步解释该问题,请在Deski中查看下表数据,无需任何过滤器

以下每个屏幕截图的全局过滤器将应用于报告。 如下所示,对全局过滤器中的"所有SSC首选条件"应用了一个条件。

然后,将生成的LoV传递回"所有SSC首选术语"字段,并根据"所有SSC首选术语"字段过滤数据,但是用于获取LoV的条件对报告中的实际数据没有任何影响。 因此,下表中过滤了与"恶性肿瘤进展"相关的所有记录

在Webi中,我们创建了一个变量来描述Deski全局过滤器中使用的相同条件,并将其应用于报表查询,但这实际上过滤了表中的记录。 我想要的实际上是将LoV传递回现场,就像Deski的工作方式一样。

结果输出如下所示。 您现在可以看到区别。 这是因为所有变量都成为多维数据集的一部分。

无论如何,是否有创建经过筛选的LoV并将其传递回字段的方式,就像在Deski中一样?

希望上面详细说明了这个问题。

此致

Vino

一周热门 更多>