我正在使用 URL 访问在应用程序中嵌入报告,该应用程序使用如下所示的 URL:
https://servername/ReportServer/Pages/ReportViewer.aspx?/ReportPath/¶meter=value
此报告有几个参数,其有效值由查询填充。
报告的显示时间与通过报告管理器访问报告所用的时间大致相同。
但是,我注意到,如果我在报告管理器中更改参数并单击“查看报告”按钮,它的刷新速度比通过 URL 访问刷新报告快几秒钟。
我认为这是因为在报表管理器中刷新报表会减少一些处理步骤。当您使用报表管理器中的“查看报表”按钮刷新报表时,看起来一堆状态被发送回服务器,而我认为通过 URL 访问刷新报表基本上是从头开始完成所有工作。
我的假设正确吗?有什么方法可以像使用报表管理器时一样快地通过 URL 访问刷新带有新参数的报表?