【发布时间】:2016-06-10 02:26:29
【问题描述】:
客户希望拥有报告运行的最后 x 次的历史记录和 pdf 副本。他们希望能够:
1) 使用相同的参数重新运行报告(没有问题)
2) 保存一份原始报告的 pdf 副本以供日后查看
3) 为系统中的所有 (80) 个报告进行通用设置。
有没有人知道每次用户运行报告时您可以自动生成和存储报告的文件副本的方法。或者,一种从 ReportServer 或 ReportServerTempDB 数据库中提取报告的方法。
我意识到 SSRS 有历史快照,但据我所知,它们对我的问题没有用。
1) 它们必须作为快照运行,不能由用户直接运行。
2) 他们需要所有参数都具有默认值(因为它们是通过作业作为快照运行的)
无法满足如此简单的要求似乎很奇怪,我想知道我是否遗漏了什么。是否有任何第三方产品提供此功能。
非常感谢任何帮助。
【问题讨论】:
-
我最近发现了这篇文章,他们向您展示了如何在每次执行报告时启动存储过程。您可能会发现它很有用:advancedssrs.com/2014/01/…
-
谢谢vercelli
标签: reporting-services ssrs-2008-r2