我在 SSRS 中有一个非常简单的报告,它只是一个包含三列的表,一个对象名称、一个客户帐户和一个到期日期。
在我的报告中,我包含了一个按 UserID 进行的过滤,以将数据限制为仅登录用户的客户帐户。
我将用户的客户帐户存储在一个简单的表中,domain\alias | client account
该表中的字段由 SSIS 包填充。
当加入新的alias | client account
关联时,我还想为此设置报告订阅,alias
以便在报告更新时通知他们。
这可能吗?
答案1
答案2
我无法使用数据驱动的报告,因为我使用 userID 作为报告的参数,所以我最终做的是subscribe
向我的客户访问表添加一个位字段,将用户别名映射到客户帐户。然后在填充新用户/客户的包中,我仅向与符合特定条件的帐户关联的用户发送电子邮件。
用户无法管理自己的订阅(这很好),但这只是一个临时解决方案,在我们调查出适合计费系统的更大需求之前,它应该能很好地发挥作用。