找回密码
 立即注册

QQ登录

只需一步,快速开始

肖小云

注册会员

11

主题

26

帖子

99

积分

注册会员

积分
99
肖小云
注册会员   /  发表于:2019-6-1 10:24  /   查看:2669  /  回复:3
我采用了cellchange和valuechange事件,然后把公式的值放在sheet.getText(0,23)上面了,没有办法做到数据拖拽的时候能够让数据能实时变化更新,另附上demo,期望的效果是数据改变之后计算的总价的值呈现在input框里面

sheet.zip

1.68 KB, 下载次数: 86

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-6-3 10:12:18
沙发
您好,由于公式导致的值的变更无法触发事件,因此您目前的思路是对的,只是需要添加一个拖拽填充事件即可。

API:

https://demo.grapecity.com.cn/spreadjs/help/v12/content/webframe.html#SpreadJS~GC.Spread.Sheets.Events~DragFillBlockCompleted_EV.html

我把修改后的Demo上传到附件中了,您可以下载运行参考一下。

sheet.html

4.13 KB, 下载次数: 96

回复 使用道具 举报
肖小云
注册会员   /  发表于:2019-6-6 15:22:56
板凳
KevinChen 发表于 2019-6-3 10:12
您好,由于公式导致的值的变更无法触发事件,因此您目前的思路是对的,只是需要添加一个拖拽填充事件即可。 ...

非常感谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-6-6 18:20:17
地板
感谢反馈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部