找回密码
 立即注册

QQ登录

只需一步,快速开始

风()

注册会员

7

主题

11

帖子

46

积分

注册会员

积分
46
风()
注册会员   /  发表于:2021-8-17 18:21  /   查看:3140  /  回复:4
1金币
目前我在使用表单拖拽填充功能时,发现不仅单元格中的值自动填充了,把我隐藏在单元格中的tag也填充了,能不能只填充值不填充我的Tag

最佳答案

查看完整内容

参考下方帖子:拖动填充数据时,如何设置只复制数据,不复制tag

4 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-17 18:21:06
来自 4#
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-17 23:13:25
2#
可以通过监听拖拽事件,自定义填充的行为
https://demo.grapecity.com.cn/sp ... html#event
回复 使用道具 举报
风()
注册会员   /  发表于:2021-8-18 14:32:31
3#
AlexZ 发表于 2021-8-17 23:13
可以通过监听拖拽事件,自定义填充的行为
https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sh ...

您好,我这里看了这个监听拖拽的事件,我理解您的意思是让我利用autoFillType来解决问题,可是目前这方法里的参数都无法满足我目前所需要的 ,只填充值不填充Tag的需求
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-8-18 15:12:47
5#
您可以用下面的代码在填充后清除这部分的tag
  1. sheet.bind(GC.Spread.Sheets.Events.DragFillBlockCompleted, function (e, info) {
  2.             
  3.             sheet.clear(info.fillRange.row, info.fillRange.col, info.fillRange.rowCount, info.fillRange.colCount, GC.Spread.Sheets.SheetArea.viewport, GC.Spread.Sheets.StorageType.tag);
  4.               
  5.             });
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部