使用 SAP BusinessObjects 动态收件人
在 SAP BusinessObjects 中,您可以根据业务需求交付报表。还可以使用动态收件人的选项,根据用户的需求向用户交付报表,或根据特征的不同值拆分报表。
让我们用一个例子来理解这一点,假设您的报表中有 4 个特定的区域,并且您希望将报表交付给各自区域的区域经理。您可以使用动态收件人选项来实现这一点。
要实现这一点,您需要通过开发包含区域名称和区域经理电子邮件 ID 等信息的 Webi 报表来创建动态收件人报表。以下是 Webi 中使用发布选项时的先决条件。
- 执行 .wid 报表时,不应出现提示。如果出现提示,则应设置提示的默认值。
- 报表需要为每个用户拆分的依据(例如,在本例中的区域 ID),不应作为提示提供。在计划此报表后,它可能会引发错误,因为我在 BO 3.x 版本中看到了这种行为。
- 应通过取消选中“打开时刷新”选项来保存报表。

动态收件人 Webi 报表应如下所示
| 区域 ID | 区域名称 | 电子邮件 ID | 用户名 | 销售额 |
| 1 | 欧洲、中东和非洲 | john@abc.com | John | 2450 |
| 2 | 亚太地区 | amit@abc.com | Amit | 5000 |
| 3 | 美洲 | Anne@abc.com | Anne | 3500 |
| 4 | 拉丁美洲 | Jason@abc.com | Jason | 600 |

您可以参考以下链接以获取更多详细信息
https://blogs.sap.com/2013/09/16/webi-publishing-through-dynamic-recipients-and-issues-faced/

广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP