【问题标题】:SSRS Automatically iterate through multiple parameters and save each as PDFSSRS 自动遍历多个参数并将每个参数保存为 PDF
【发布时间】:2016-03-10 00:25:57
【问题描述】:

环境:SQL Server 2012 标准版。我有一份包含 Param1(州)和 Param2(县)的报告。我需要弄清楚如何使用某些东西自动遍历每个州的每个县,并将县级报告保存为单独的 PDF。这是 Azure 中的 SQL Server VM。希望在 SSIS、SSRS 或最坏情况的 C# 中有一些东西可以让我完成这项工作。提前致谢。

【问题讨论】:

  • 有一种方法可以从 C# 调用报告。您指定 URL、参数和类型(在本例中为 pdf)。
  • 您可能知道(因为您提到了标准版)企业版有一个称为数据驱动订阅的功能,它正是这样做的。可能值得对许可成本与自定义开发成本进行数学计算。
  • 这也完全可以通过 SSIS 实现 - 您基本上只需使用 ForEach 循环来传递参数,然后使用脚本任务来运行报告。 msbiblog.wordpress.com/2009/05/19/… 有一个快速演练和一个您可以使用的示例 SSIS 包

标签: c# sql-server azure reporting-services


【解决方案1】:

不直接支持确切的功能。您可以创建一个设备扩展(矫枉过正)或查看第三方库以合并多个报告的输出

编辑:

我刚刚重新阅读了您的关键字 - 单独的 PDF。为了自动化,我认为您最初可以使用带有可选快照的企业版 ssrs 的订阅功能来节省处理。但是,您如何管理访问和分散。我认为 SSIS 是您最好的选择,因为您可以创建一个工作流来迭代您的报告并将输出发送到各个端点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-26
    • 2014-06-05
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 2016-07-21
    • 1970-01-01
    • 2013-11-10
    相关资源
    最近更新 更多