找回密码
 立即注册

QQ登录

只需一步,快速开始

hsReport
金牌服务用户   /  发表于:2022-8-17 10:40  /   查看:2591  /  回复:6
1金币
使用14.1.3版本,从excel中复制几个空白单元格,粘贴到组件中,多出一行excel中为三个单元格:
image.png589322814.png
粘到组件中为四个:

image.png721683349.png


监听clicpboardpasting事件获取的cellrange也是四个
image.png548082885.png

最佳答案

查看完整内容

您好,经验证,这个问题在V15版本中已经做了修复 您可以升级到V15版本即可解决问题

6 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-17 10:40:46
来自 5#
您好,经验证,这个问题在V15版本中已经做了修复

您可以升级到V15版本即可解决问题
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-17 14:49:36
2#
这边没有重现问题,看起来可能和excel文件或者其他因素有关

请将重现问题的excel文件以及详细的问题重现步骤发上来,你可以先测试一下这个excel文件粘贴到空白的spreadjs表格中会不会有这个问题
回复 使用道具 举报
hsReport
金牌服务用户   /  发表于:2022-8-17 15:12:10
3#
Richard.Ma 发表于 2022-8-17 14:49
这边没有重现问题,看起来可能和excel文件或者其他因素有关

请将重现问题的excel文件以及详细的问题重现 ...

详情见附件
操作步骤,复制红色的三个单元格,粘贴到demo中:
image.png964711914.png
image.png641499633.png
实际粘贴了四个
且监听paste,cellrange的rowcount也是4个
image.png994440917.png

CopyBlankCell_workaround.html

4.29 KB, 下载次数: 92

F3035_利润表 (4).xlsx

15.4 KB, 下载次数: 119

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-17 16:29:33
4#
收到,问题已经重现,看起来和这个excel文件有关,拷贝这个sheet中数据区域的任意一个的淡单元格,如果是空白的话,都会有这个问题,同时,本身在excel中打开来编辑数据时显示也和别的单元格有不同,占据两行位置
image.png343454284.png


这边需要再调研一下原因,帖子暂时先保留处理,预计明天给你回复
回复 使用道具 举报
hsReport
金牌服务用户   /  发表于:2022-8-18 13:42:44
6#
Richard.Ma 发表于 2022-8-18 11:26
您好,经验证,这个问题在V15版本中已经做了修复

您可以升级到V15版本即可解决问题

目前不允许升级,能否在当前14.1.3版本上做兼容处理
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-18 14:16:01
7#
抱歉,目前没有办法,

昨天调研的原因也是以为这个问题是你这边的这个文件的特殊性引起的,想看看是否可以从文件源头这边解决

后面调查发现这个是V14的一个bug,只要从excel中复制的带样式的空单元格,都会有这个问题,这个没有办法通过代码做兼容处理,只能升级解决

目前产品bug 都是在当前新版本做修复的,你提到的不允许升级的原因如果是因为当前新版本的其他问题的话,这个后续肯定也会在小版本做修复的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部