【问题标题】:ReportViewer - Remote Mode QuestionReportViewer - 远程模式问题
【发布时间】:2010-12-15 12:20:22
【问题描述】:

我们正在考虑在远程模式下使用 VS 2010 Microsoft Report Viewer。我的问题与数据检索发生的位置有关。让我举个例子吧。假设我们有一个包含两个参数的报告。然后在检索数据时将这些参数作为存储过程参数传递。所以,我的问题是,什么时候调用存储过程?是从 SSRS 2008 服务器调用,然后将数据和报表发送到报表查看器客户端,还是从报表查看器客户端调用存储过程?其次,假设报表正在报表查看器客户端中显示,用户更改参数值并刷新报表。是从客户端调用存储过程还是从服务器调用存储过程?

【问题讨论】:

    标签: reporting-services reportviewer ssrs-2008


    【解决方案1】:

    在远程模式下,所有报表处理均由远程 SSRS 服务器执行 - 在您的示例中,存储过程将在服务器上执行并将报表/数据返回给客户端。

    如果在这种情况下更改了参数并重新运行报表,则会从客户端向服务器提交新的报表执行请求,在服务器上进行处理并将报表/数据以相同的方式返回给客户端。

    【讨论】:

    • @Ed - 谢谢!我无法告诉你找到这个问题的直接答案有多困难。如果我能投票给你 10 次,我会的。
    • @Randy Minder - 我明白你的意思 - 所有 VS 文档都假设你了解 SSRS 的工作原理 - 如果你没有单独使用 SSRS,这很难。
    • @Ed - 我要问另一个与此相关的问题。也许你也可以帮我解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 2014-11-12
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多