Bex Broadcaster-根据查询结果按特征过滤?

2020-09-26 13:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hiya 我运行一个bex...

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

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


Hiya

我运行一个bex查询,该查询为我提供了用户正在处理的项目列表(0PROJECT)。 一个结果集可以说是20个项目。 现在,我需要Broadcaster将20个Excel文件发送给有问题的用户,以便他们可以将每个文件转发给他们的客户端以供审核。

我通过在向下钻取中的变量和0PROJECT特性中为用户设置了广播者设置,然后通过特性0PROJECT进行了过滤。 但这需要我手动设置过滤器以包括20个项目-它不是从已经有20个项目的初始查询中选取的。 项目列表将为用户不断变化,每天都会添加新项目,等等。我不想不断更新过滤器,这对于全球成千上万的用户来说都是不可行的。

有人有什么想法吗?

在完整的业务场景中,我想向具有任何项目的所有用户分发单独的电子邮件,并且希望按他们的项目进行拆分。 因此,用户A将收到包含20个Excel文件的电子邮件,用户B将包含15个Excel文件的电子邮件等。因此,理想情况下,用户希望使用一个过滤器,而第二个过滤器使用0PROJECT,但我需要它们一起正常工作。

5条回答
粗暴的香蕉
2020-09-26 13:17

我想我开始 明白你在说什么。 您是说,如果0PROJECT在查询级别被过滤,广播公司将识别出该过滤器?

但这不是意味着我必须为所有用户创建多个控件查询,以充当每个用户的广播者设置中0PROJECT的替换路径吗? 说,我为用户A运行主查询-我需要运行一个控制查询来首先检索用户A的项目,并将其作为过滤器添加到我的主查询中。 控制查询必须经过硬编码才能针对该特定用户A运行,以便我可以在替换路径中使用它。 然后,我需要为所有用户重复该过程...

一周热门 更多>