找回密码
 立即注册

QQ登录

只需一步,快速开始

qazfj8282

注册会员

12

主题

54

帖子

160

积分

注册会员

积分
160
qazfj8282
注册会员   /  发表于:2017-7-10 16:58  /   查看:6485  /  回复:13
您好,请问关于spreadjs的EXCELIO的文件是否有大小限制?

13 个回复

正序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-12 16:57:36
14#
qazfj8282 发表于 2017-7-12 14:56
解决了,并非前台跨域问题,是访问的EXCELIO部署的ip地址写的不对,麻烦将论坛上的我导出的报表删除,非常 ...

您好,已经按您的要求删除了您发送的内容,为了方便以后对帖子内容的一个追溯,我将您发的内容信息改成了此处内容已删除,望您理解。
有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-12 14:56:37
13#
解决了,并非前台跨域问题,是访问的EXCELIO部署的ip地址写的不对,麻烦将论坛上的我导出的报表删除,非常感谢。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-11 17:48:49
12#
本帖最后由 ClarkPan 于 2017-7-11 17:50 编辑
qazfj8282 发表于 2017-7-11 16:15
maxPostSize="0"设置了,并没有效果、。

您好,post 503错误可能是因为跨域导致的。这个牵扯到您后台服务器环境的配置,您可以在网上搜一下跨域处理相关的资料。
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-11 16:15:40
11#
maxPostSize="0"设置了,并没有效果、。
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-11 16:14:17
10#
tomcat解决POST请求过长的限制后仍然是503错误。
现在存储在数据库中的每张报表是一个SJSON对象,现在要做导出多个报表的功能。
代码实现思路如下:
1、先定义存储了多个缓存spread对象的变量
var tempSpread = new GcSpread.Sheets.Spread(document.getElementById("ysbzby"));
2、定义打开存储了一个报表的变量newSheetJSON,
var newSheetJSON = JSON.parse(JSON.stringify(spread.getActiveSheet().toJSON(({includeBindingSource: true}))));
最后将tempSpread缓存变量的每个sheet页读取每个报表的json。
tempSpread.sheets[countIndex - 1].fromJSON(newSheetJSON);
再将此tempSpread导出文件即可。
发送post请求的服务器具有EXCEL IO权限,并且在IIS上部署了EXCEL IO的服务。
此时发送的post请求返回503错误,导出的文件为空。。
请问该如何解决,非常感谢。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-11 11:45:42
9#
qazfj8282 发表于 2017-7-10 21:27
这个是我导出的选中的5张报表的json,并没有导出成功

我试了您的json,是可以到处Excel的,导出是可以的,但是导出Excel打开后会有个错误,原因是您json文件中的table的名称重复导致(Excel中的table是不能重名的)。但是跟您所描述的应该不是同一个问题。这边是可以正常导出的,所以希望您能够详细的描述一下您的json文件是怎么来的,是通过Excel导入进来,然后导出的呢还是通过代码编写然后导出的。另外看到您描述有存在post请求返回的错误代码是503 或者是500的问题,您应该用的是服务器端的导入导出,那么您需要注意一下服务器端是否限制了POST请求的长度,这个以前在tomcat服务器中遇到过,您可以参考:
http://blog.gcpowertools.com.cn/ ... Size-in-tomcat.aspx
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-10 21:27:22
8#
这个是我导出的选中的5张报表的json,并没有导出成功
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-10 21:25:12
7#
本帖最后由 ClarkPan 于 2017-7-12 16:54 编辑

此处内容已删除
回复 使用道具 举报
qazfj8282
注册会员   /  发表于:2017-7-10 20:52:43
6#
现在post请求返回的错误代码是503 或者是500 是什么意思呢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部