找回密码
 立即注册

QQ登录

只需一步,快速开始

ttflx
高级会员   /  发表于:2019-12-18 13:07  /   查看:3416  /  回复:6
1金币
Spread 版本:spread 13
开发环境:vs 2015

问题:在数据行中有单元格合并,比如,第一行,第1列数据至第5列数据合并单元格,其他行都是正常的
然后移动第一列至第二列,程序会抛异常,如下图,第一行有个单元格合并,在点【列移动】时,把第二列【序号】移动至第一列,会抛异常
如果将单元格不合并,则不会有问题,如下图2.
附件【SpeadColumnMoveTest.rar】是测试用例,还请帮忙看看

image.png878908691.png
image.png499954528.png

SpeadColumnMoveTest.rar

11.98 MB, 下载次数: 55

6 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-19 10:14:32
沙发
您好,首先按照策略,如果有合并单元格。是不能移动的。
这里直接抛异常不合适,我会反馈开发处理,您哪里可以先加一个验证,判断移动列和插入列是否有合并单元格。
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-12-19 10:26:34
板凳
那抛了异常,能不能还原?
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-12-19 10:53:37
地板
实绩表格中有很多这种多元格进行了合并,
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-19 12:12:03
5#
不能恢复,所以现在还是预先处理下比较好。
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-12-19 12:46:30
6#
ok,谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-19 16:29:04
7#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部