代码之家  ›  专栏  ›  技术社区  ›  Mike K

如何使SSRS ReportViewer在渲染之前等待参数输入?

  •  1
  • Mike K  · 技术社区  · 16 年前

    我有一个SSRS报告,它由带有ASP.NETReportViewer对象的页面调用。报表采用参数进行筛选。现在,当页面第一次被调用时,参数中有默认值,查看器只需启动并使用这些设置呈现一个报告。我认为这将是一个很好的时间节省,但我的客户抱怨说,这需要几秒钟,所以我们现在要做的是让它只是等待,直到我点击“查看报告”之前,它试图呈现任何东西。

    最好的方法是什么?不设置参数的默认值?将ShowReportBody设置为false?还有别的吗?看来这应该很简单。

    2 回复  |  直到 16 年前
        1
  •  2
  •   Tim Coker    16 年前

    应该 将使报告无法呈现。我想那是你唯一的选择。也是最简单的。

    如果一些客户端喜欢旧的行为,您可以通过编程方式为某些用户提供默认值(例如,存储一个浏览器cookie,如果页面选中“保存默认值”复选框,它会告诉页面提供默认值。)

        2
  •  0
  •   Markus Kersting    10 年前