【问题标题】:Pass Report Data Within a URL for SSRS reports在 SSRS 报告的 URL 中传递报告数据
【发布时间】:2020-09-02 11:14:58
【问题描述】:

我们有一个 .Net Core Web 应用程序,其中一些数据是动态生成的(一些数学计算)并显示在屏幕上。

当用户点击“打印”时,我们需要将所有显示的数据转换成PDF。

目前,我们将数据存储在数据库中,并将 PrimaryKey 作为参数发送到 URL 中的 SSRS 报告。然后 SSRS 调用另一个 REST API 来访问该数据。

就像这里描述的 - Pass a Report Parameter Within a URL

我们有没有可能跳过将数据存储在DB中,直接将数据集以URL的形式传递给SSRS服务器,并生成PDF?

【问题讨论】:

  • 您可以在 URL 中传递参数。您不能传递数据集。数据集来自数据库。

标签: sql-server asp.net-core url reporting-services ssrs-2012


【解决方案1】:

很遗憾,您只能将 get 变量发送到报告。而且您不能发送大量数据,因为 get 变量有限制。如果您有很多信息,请将其保存在数据库中并打印是最好的方法,如果没有,您可以将大字符串放入 get 变量并在报告中解析

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    相关资源
    最近更新 更多