找回密码
 立即注册

QQ登录

只需一步,快速开始

不懂jw

初级会员

28

主题

68

帖子

236

积分

初级会员

积分
236
不懂jw
初级会员   /  发表于:2022-2-24 13:38  /   查看:2102  /  回复:4
1金币
本帖最后由 Derrick.Jiao 于 2022-3-1 17:52 编辑

图片.png63022765.png 图片.png404090575.png

demo.zip

12.53 MB, 下载次数: 94

最佳答案

查看完整内容

经调研,请使用如下代码解决上述问题

4 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-24 13:38:36
来自 5#
经调研,请使用如下代码解决上述问题 image.png388198851.png



limsRecord_record_input.html

8.71 KB, 下载次数: 54

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-24 17:47:39
2#
你好,出现这个问题主要原因在于sheet.fromJSON,因为有的样式是存储在workbook级别上的,因此两个workbook之间通过sheet.fromJSON就有可能出现类似的样式丢失的问题。

因此如果有两个workbook之间的sheet需要相互拷贝,建议用spread.toJSON,然后通过spread.removeSheet(0);移除指定索引的表单。
回复 使用道具 举报
不懂jw
初级会员   /  发表于:2022-2-24 17:56:42
3#
但是现在整体拷贝是不能实现业务的,需要把一个workbook的sheet的内容拷贝的另一个workbook的已经有的sheet下已有的内容下的,你说的那种方式并不行,你详细看下我的demo就知道了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-2-24 18:12:22
4#
本帖最后由 Lynn.Dou 于 2022-2-25 11:46 编辑

问题已复现,已将此问题记录下来进一步调研,待有结果会在贴中更新。(SJS-11986)
本贴先做保留处理。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部