我们有一些 SSRS 2005 报告,托管在报告服务器上。当我们尝试将报告导出到 excel 时,它需要比平时更多的时间来下载。否则报告需要合理的时间来呈现。
当我对报表服务器运行 SQL 探查器时发现,它在内部调用“ReadChunkPortion”sp 数千次。我假设这与分页有关。
我们可以在进行导出时有条件地禁用分页吗?感谢任何帮助/指示。
我们有一些 SSRS 2005 报告,托管在报告服务器上。当我们尝试将报告导出到 excel 时,它需要比平时更多的时间来下载。否则报告需要合理的时间来呈现。
当我对报表服务器运行 SQL 探查器时发现,它在内部调用“ReadChunkPortion”sp 数千次。我假设这与分页有关。
我们可以在进行导出时有条件地禁用分页吗?感谢任何帮助/指示。
您可能幸运地将 InteractiveHeight 属性更改为 0,如本页最后一句中所述。不过,这可能会影响 HTML 的呈现方式,因此请注意它可能产生的影响。
以我的经验,SSRS 导出到 Excel 通常效率低下,数据集越大,越令人沮丧。似乎您无能为力来改变这一点。
如果设置 InteractiveHeight 属性不起作用,并且您确实需要 Excel 导出运行得更快,您可能只需导出到 .csv 然后在 Excel 中打开。不幸的是,它需要用户执行更多步骤,但根据报表的大小,它仍然可能比坐着等待 Excel 导出完成要快。