找回密码
 立即注册

QQ登录

只需一步,快速开始

xlxu0314
金牌服务用户   /  发表于:2021-11-4 14:42:34
11#
我做了测试的demo,将导入excel将生成的json存入数组,直接读取数组数据合并显示没有问题,当把导入的json存入数据库,从数据库获取json在合并sheet表格就不显示了,报错误 f19c21fc69d11cd6059969b29b508e8.png284781798.png 合并的方法 image.png136801451.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-4 16:12:32
12#
xlxu0314 发表于 2021-11-4 14:42
我做了测试的demo,将导入excel将生成的json存入数组,直接读取数组数据合并显示没有问题,当把导入的json存 ...

建议你将从数据库获取的json检查一下,对比一下是否正确。若仍未解决,请提供对应的demo,我们这边尝试复现并调研问题。
回复 使用道具 举报
xlxu0314
金牌服务用户   /  发表于:2021-11-5 15:27:23
13#
数据库获取的json格式是正确的,现在的问题是数据的格式发生了变化,时间格式的3时10分变成了 12/30/1899 3:10:00,百分比变成了小时,其他的样式也没有了 image.png10513609.png image.png488775939.png image.png867276916.png
附件demo,存储数据库的方法需要你们自己修改一下

sheet合并.zip

12.82 MB, 下载次数: 184

回复 使用道具 举报
xlxu0314
金牌服务用户   /  发表于:2021-11-5 16:23:11
14#
直接赋值没有问题,已进行sheet也的合并操作,数据格式就会变化
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-5 18:26:12
15#
猜测是sheet合并时候样式丢失的问题,全局的样式会在sheet合并后丢失,formatter也是样式的其中一个属性,所以也可能会存在丢失的情况,参考这个帖子的回复和处理方式
回复 使用道具 举报
xlxu0314
金牌服务用户   /  发表于:2021-11-6 15:36:09
16#
问题解决了,就是sheet添加顺序和sheet重名以及重绘位置造成的,修改的地方
       1636184159(1).png446297301.png



回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-8 08:55:29
17#
xlxu0314 发表于 2021-11-6 15:36
问题解决了,就是sheet添加顺序和sheet重名以及重绘位置造成的,修改的地方

恭喜成功解决,也感谢你的分享。那这边也就先结贴了,有新问题欢迎开新帖交流~
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部