大数跨境
0
0

【技术交流】Silverlight版本平台中查看Excel型报表报错的解决方案

【技术交流】Silverlight版本平台中查看Excel型报表报错的解决方案 宝信控制产品
2015-07-02
2
导读:问题描述:在 Silverlight版本的平台中,点击查看Excel型报表时,会有弹出框提示内存不足的错误。

问题描述:

在 Silverlight版本的平台中,点击查看Excel型报表时,会有弹出框提示内存不足的错误。

原因分析:

一开始认为是浏览器的配置问题,只需将安全级别调至最低就可以解决。尝试后发现并未解决,将安全级别调低,浏览器是可以执行js, 但它无法使用远程的js来调用本地office2013(office2010不受影响)。 尝试运行weboffice的DEMO,发现无论是本地文件还是远程文件都能打开。然后在网站配置为localhost的情况下,使用浏览器调试webiframe.js文件,把url改成远程的连接,发现也可以打开。反之,将网站配置成ip,却打不开本地的文件。意识是浏览器执行远程的js调用本地office的权限问题。如果系统使用的是administrator账户(WIN8+office2013),则无需做任何的浏览器配置,打开报表不会报内存不足的错。


解决方案:

将网站添加到受信任站点中,问题即可解决。



【声明】内容源于网络
0
0
宝信控制产品
帮助您更好地了解上海宝信软件股份有限公司自动化事业本部下属智能控制事业部,获取其工程、产品及服务方面的最新资讯。
内容 60
粉丝 0
宝信控制产品 帮助您更好地了解上海宝信软件股份有限公司自动化事业本部下属智能控制事业部,获取其工程、产品及服务方面的最新资讯。
总阅读25
粉丝0
内容60