找回密码
 立即注册

QQ登录

只需一步,快速开始

bosch开发

注册会员

1

主题

2

帖子

11

积分

注册会员

积分
11
  • 44

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
bosch开发
注册会员   /  发表于:2022-11-15 10:55  /   查看:2421  /  回复:4
本帖最后由 Lynn.Dou 于 2022-11-21 16:40 编辑

如题,集算表单元格为空时,保存失效,不会调用保存接口。

4 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-15 18:16:43
沙发
您好,
您指的保存接口是saveRow方法吗?
这边通过学习指南中集算表demo测试,删除所有行(集算表值为空)后,可以调用saveRow方法的,如下图:
image.png502854918.png
如果对您的问题理解有误,请详细指出并描述您的问题和需求,这边再测试验证下。


回复 使用道具 举报
bosch开发
注册会员   /  发表于:2022-11-16 10:24:57
板凳
我们调用的是submitChanges() ,而且是删除一个单元格后不能监听到变化。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-16 18:26:28
地板
bosch开发 发表于 2022-11-16 10:24
我们调用的是submitChanges() ,而且是删除一个单元格后不能监听到变化。

问题已复现,已将此问题记录下来进一步调研原因,待有进展在贴中回复您。
本贴先做保留处理。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-22 12:06:57
5#
使用学习指南demo测试,当删除至最后一个"id"单元格时,执行submitChanges时,“id”单元格删除。此时重新刷新页面,“id”单元格依然存在。
https://demo.grapecity.com.cn/sp ... tch/overview/purejs


image.png581256103.png
针对此问题,原因是demo数据源是从数据库中获取的,id为主键无法从数据库删除。所以删除后再重刷页面单元格仍存在。
对于普通单元格,按下del键进行删除后,执行submitChanges后可以正常被删除。
请问您遇到的问题与此一致吗?如果一致,请参考上述回复。
如果不一致,请提供一个可复现的demo并详细描述复现步骤,这边再测试调研下。


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