在 SSRS 中自动设置用户订阅

在 SSRS 中自动设置用户订阅

我在 SSRS 中有一个非常简单的报告,它只是一个包含三列的表,一个对象名称、一个客户帐户和一个到期日期。

在我的报告中,我包含了一个按 UserID 进行的过滤,以将数据限制为仅登录用户的客户帐户。

我将用户的客户帐户存储在一个简单的表中,domain\alias | client account该表中的字段由 SSIS 包填充。

当加入新的alias | client account关联时,我还想为此设置报告订阅,alias以便在报告更新时通知他们。

这可能吗?

答案1

答案2

我无法使用数据驱动的报告,因为我使用 userID 作为报告的参数,所以我最终做的是subscribe向我的客户访问表添加一个位字段,将用户别名映射到客户帐户。然后在填充新用户/客户的包中,我仅向与符合特定条件的帐户关联的用户发送电子邮件。

用户无法管理自己的订阅(这很好),但这只是一个临时解决方案,在我们调查出适合计费系统的更大需求之前,它应该能很好地发挥作用。

相关内容