找回密码
 立即注册

QQ登录

只需一步,快速开始

阿V

注册会员

4

主题

5

帖子

25

积分

注册会员

积分
25
  • 106

    金币

  • 4

    主题

  • 5

    帖子

最新发帖
阿V
注册会员   /  发表于:2023-11-30 17:54  /   查看:2826  /  回复:3
1金币
我在excel中复制了一段数据后,由于表格里有数据映射关系,复制过来之后不展示,需要先进行处理,该在什么地方处理

最佳答案

查看完整内容

明白了,这个目前没有什么好办法,我建议你可以在pastingCell事件中 https://demo.grapecity.com.cn/wijmo/api/classes/wijmo_grid.flexgrid.html#pastingcell 1获取粘贴的数据 args.data 2取消原本的粘贴行为 args.cancel=true 3.自己给这个单元格设置值

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-30 17:55:00
来自 4#
本帖最后由 Richard.Ma 于 2023-12-2 00:05 编辑

明白了,这个目前没有什么好办法,我建议你可以在pastingCell事件中
https://demo.grapecity.com.cn/wi ... id.html#pastingcell

1获取粘贴的数据 args.data
2取消原本的粘贴行为 args.cancel=true
3.自己给这个单元格设置值


回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-30 18:47:54
2#
你说的“表格里有数据映射关系”是指grid本身绑定了数据吗,

这种情况下,正常也是可以粘贴的。我需求先重现你的问题,请提供明确的重现步骤,以及可能需要的excel文件。
回复 使用道具 举报
阿V
注册会员   /  发表于:2023-11-30 19:16:47
3#
举个简单的例子就是我表格里有带下拉框的内容,label为正确,value为1,但是我excel中的值为正确,这样我粘贴到表格里就不起作用,只有当我excel里的值为1的时候粘贴过来才有效,所以有什么办法可以在不改变excel中的内容也能粘贴成功的方法吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部