首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE生成报告失败

IE生成报告失败
EN

Stack Overflow用户
提问于 2014-09-10 13:30:37
回答 3查看 353关注 0票数 6

我们的一个客户正在尝试生成包含许多子报告的报告,这是一个单页报告。如果他们生成它2-3年,它适用于所有浏览器,但当他们生成它5年时。报表在chrome和firefox中工作正常,但IE将无法加载报表并显示IE窗口"Internet explorer无法加载页面“。

事件日志或IE控制台中没有错误。即使是Fiddler也没有给出IE无法加载报告的任何信息。上面写着响应200。

报告生成成功,我可以在日志中看到这一点。

我不确定IE(8,9,10)为什么会发生这种情况。请检查下面的图片

谢谢

EN

回答 3

Stack Overflow用户

发布于 2014-09-23 09:50:52

这可能是由于Internet Explorer中的内存管理问题,因为您正在获取5年数据。有一种解决内存问题的方法。

->Go IIS

->Open你的报道网站

使用哪个应用程序池的->Check

->Right点击它并回收它。

->Then尝试生成报告。

不确定它是否解决了您的问题。

票数 2
EN

Stack Overflow用户

发布于 2014-09-30 12:03:20

我最近看到了一个非常类似的问题--它开始于几个月前,横跨多个未更改的报告,似乎是由硬分页或软分页触发的(我是在漫长的消除过程中发现的)。

那个场景就是SQL Server Reporting Services 2012 SP1,通过本机/报表管理器门户。

您的报表是否使用分页符呈现?

我的解决方案是将报告/ InteractiveSize / Height设置为1000 My。然后,对于每个硬分页符,我通过使用以下表达式设置page break / Disable属性来禁用它以供浏览器呈现:

=Globals!RenderFormat.IsInteractive

结果在浏览器中稍显凌乱,但会以其他格式(PDF、Word、Excel)显示分页符。重要的是,它阻止了浏览器在IE中冻结。

票数 1
EN

Stack Overflow用户

发布于 2014-10-09 21:04:06

就我个人而言,我已经不再使用报表显示控件。它在不同的平台上提供了不一致的显示(至少在2013年,当我在转换项目时做了很大的份额)。

相反,我在服务器上呈现为PDF (Word或Excel),并使用embed标记向用户显示内容。这样你就可以知道它在用户屏幕上的样子了。一个级别的缓存是可能的,并且它更容易使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25757936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档