Sharepoint 2013 报告在页面加载完成之前被阻止
Sharepoint 2013 reports being blocked until complete page load
在我的网站上,我们有一个仪表板,在 Web 部件页面中包含多个报表查看器。报告按顺序加载而不是同步加载。这很烦人,但最糟糕的是,在页面上的所有报告都已加载之前,最先加载的报告会被阻止(白化)。有什么办法吗:
1. Allow all report-viewer web parts to load synchronously
或
2. Allow access to the first-to-finish reports while other reports load?
不,这是不可能的。我们以前遇到过这些问题,开箱即用的 Web 部件速度慢得离谱。加载所有 ~12 个 Web 部件大约需要 10 分钟 (!!)。一旦添加超过 2 个,它就变得很痛苦。
我们最终创建了自定义 Web 部件,这些部件实际上是报表的 iframe。这样,它全部异步并行加载。页面加载减少到 ~20-30 秒...
在我的网站上,我们有一个仪表板,在 Web 部件页面中包含多个报表查看器。报告按顺序加载而不是同步加载。这很烦人,但最糟糕的是,在页面上的所有报告都已加载之前,最先加载的报告会被阻止(白化)。有什么办法吗:
1. Allow all report-viewer web parts to load synchronously
或
2. Allow access to the first-to-finish reports while other reports load?
不,这是不可能的。我们以前遇到过这些问题,开箱即用的 Web 部件速度慢得离谱。加载所有 ~12 个 Web 部件大约需要 10 分钟 (!!)。一旦添加超过 2 个,它就变得很痛苦。
我们最终创建了自定义 Web 部件,这些部件实际上是报表的 iframe。这样,它全部异步并行加载。页面加载减少到 ~20-30 秒...