小k的大师兄 发表于 2018-6-28 15:22:36

Spread导出Excel粘贴问题

使用Spread_Studio_for_.NET_7v3开发,有两个问题求助:
1.使用Spread做了一个填报界面,利用其自带的导出Excel方法将界面上的内容导出成Excel,在Excel里面填好数据之后粘贴会界面时,出了IE可以粘贴,其他都不可以粘贴会界面(360浏览器、谷歌浏览器、火狐都不行),请问这是什么原因,难道只支持IE下的粘贴?
2.在界面上做了单元格合并,同一列我合并了19行,但是在谷歌浏览器下最后两列没有合并,下载成Excel之后是正常合并的,在其他浏览器下没有问题,如下图:


dexteryao 发表于 2018-6-28 17:40:38

1.往Chrome粘贴文本是支持的,第二个问题需要您提供个模板我这边测试下
有可能都是老版本的bug。

小k的大师兄 发表于 2018-6-29 08:43:44

dexteryao 发表于 2018-6-28 17:40
1.往Chrome粘贴文本是支持的,第二个问题需要您提供个模板我这边测试下
有可能都是老版本的bug。

1.我这里用的时候Chrome也不可以,只有IE可以整个Excel粘贴,你们的前端使用了HTC,HTC不是只有IE才支持吗?Chrome也支持HTC?
2.你说的模板是要我这边的源代码嘛? 我这边要把这部分源代码拿出来很麻烦,而且数据都是从数据库取的 给你也没用啊 你们直接随便写个页面测试就可以吧 就是最简单的单元格合并,其他没有做任何设置。

dexteryao 发表于 2018-6-29 09:21:45

正是我这里没有重现问题,所以才问您要Demo。
粘贴复制不需要htc的支持,只是文本的粘贴复制。

截图中第三列是Excel复制来的您可以将您的页面保存问xml格式的模板发给我。调用spread save方法




小k的大师兄 发表于 2018-7-2 10:47:11

dexteryao 发表于 2018-6-29 09:21
正是我这里没有重现问题,所以才问您要Demo。
粘贴复制不需要htc的支持,只是文本的粘贴复制。



我通过测试Demo已经还原了该问题:
1.单元格合并问题:如果我设置了冻结2行,那么在谷歌浏览器下最后两行单元格是不会合并的;
2.我的页面是设置了黑色边框的,但下载之后的Excel不带黑色边框;
3.在谷歌浏览器下也没办法将Excel的数据粘贴回页面上,详细见下图:

dexteryao 发表于 2018-7-2 11:13:45

确定为老版本bug,最新版本 V11中已测试,没有任何问题。
请升级产品

小k的大师兄 发表于 2018-7-2 11:30:30

dexteryao 发表于 2018-7-2 11:13
确定为老版本bug,最新版本 V11中已测试,没有任何问题。
请升级产品

1.Excel粘贴及边框问题都是老版本Bug嘛,我看你之前恢复说你那里可以在谷歌下粘贴,请问你是如何操作?
2.我们买的是Spread_Studio_for_.NET_7v3,升级到V11如何升级,是需要另行购买嘛?

dexteryao 发表于 2018-7-2 12:16:48

小k的大师兄 发表于 2018-7-2 11:30
1.Excel粘贴及边框问题都是老版本Bug嘛,我看你之前恢复说你那里可以在谷歌下粘贴,请问你是如何操作?
...

嗯,我这边单独选择几个单元格,或者选择整列都可以粘贴。官网有V11的免费试用您可以试试。
如果还在服务器内,产品可以免费升级,过了服务期就需要重新购买新版本了。

小k的大师兄 发表于 2018-7-2 13:38:45

dexteryao 发表于 2018-7-2 12:16
嗯,我这边单独选择几个单元格,或者选择整列都可以粘贴。官网有V11的免费试用您可以试试。
如果还在服 ...

你可以粘贴是用的V11版本还是我用的这个版本,另外,你的谷歌浏览器是什么版本?

dexteryao 发表于 2018-7-2 13:44:40

小k的大师兄 发表于 2018-7-2 13:38
你可以粘贴是用的V11版本还是我用的这个版本,另外,你的谷歌浏览器是什么版本?

V11,我浏览器是 67.0.3396.99
我测试了你的版本,在67.0.3396.99 下也有问题,所以是老版本的bug,不是浏览器的。
页: [1] 2
查看完整版本: Spread导出Excel粘贴问题