找回密码
 立即注册

QQ登录

只需一步,快速开始

excellentman

注册会员

11

主题

27

帖子

106

积分

注册会员

积分
106

微信认证勋章

excellentman
注册会员   /  发表于:2019-12-10 15:37  /   查看:3655  /  回复:8
两个独立的spread表单,当复制单列多行数据时,若以连续几个空格数据结尾,粘贴后一直少一个单元格,虽然不影响数据,但是那个选中框少了一个,这个能不能解一下呢。以下是我开了两个在线表格编辑器做的操作:


默认选中一列五个单元格,第一个单元格写入数字1,后面四个为空:
image.png884558410.png
开始复制至另外的在线表格编辑器,即另一个spread表单:
image.png882262267.png
选中框少了最后一个单元格的区域。

评分

参与人数 1金币 +111 收起 理由
Fiooona + 111 感谢您的反馈

查看全部评分

8 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-12-10 17:55:30
沙发
本帖最后由 Fiooona 于 2019-12-12 16:19 编辑

问题已复现还需要进一步调研,暂时改为保留处理有进展会在此更新,问题编号2888
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-18 10:55:05
板凳
这个问题是SpreadJS当中的一个限制, 可以做以下的设置来解决这个问题:
spread.options.allowCopyPasteExcelStyle = false;
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
excellentman
注册会员   /  发表于:2019-12-19 13:30:21
地板
我就是需要开启这个粘贴样式的属性的,这个属性不能关,还有什么方法可以解决这个问题吗
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-19 13:58:48
5#
暂时没有其他的方法了。
想问下你们的业务场景是什么?为什么要复制粘贴空白行呢
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
excellentman
注册会员   /  发表于:2019-12-19 15:03:03
6#
开启样式复制,选中复制出来的区域包含高亮区域,业务上定义即高亮区域需要填写值,但是如果需要填写的值为0可以放空不填。用户填写完excel复制回spread的时候是可以只选择有填写值的复制,但是由于是高亮的,用户完全可能会全选,包括那些空的复制进来,这样少了一格选中格总是有点问题的,不够严谨
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-19 16:01:18
7#
本帖最后由 Fiooona 于 2019-12-19 16:04 编辑

确实是我们控件的一个限制,如果是带高亮效果的单元格,复制带样式的单元格不会引起行粘贴时少了空白单元格的问题,所以在实际使用中这个限制影响不大:
image.png944378967.png
上图粘贴带样式的单元格不会引起少行的问题
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
excellentman
注册会员   /  发表于:2019-12-20 09:17:23
8#
不管是高亮还是不高亮。只要是单列多行就会缺少一个空白单元格啊,,上图不是也少了一个单元格的选中吗
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-20 11:16:40
9#
是的,该问题已经给研发组反馈,再次感谢您反馈的问题,我们会根据问题的可能带来影响根据相应的优先级去修复。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部