找回密码
 立即注册

QQ登录

只需一步,快速开始

MarlonYJG

注册会员

15

主题

61

帖子

160

积分

注册会员

积分
160
MarlonYJG
注册会员   /  发表于:2024-12-24 15:47  /   查看:136  /  回复:15
2金币
我通过 以下方式绑定整体数据源

  const data = new GC.Spread.Sheets.Bindings.CellBindingSource(dataSource);
  sheet.setDataSource(data);

绑定数据源后,我想修改已经绑定的数据源中的某个值,比如 我想修改dataSource 对象中的id属性值,有没有对应的方法对绑定的数据源进行修改,修改后不用再次重新
sheet.setDataSource(data); 进行绑定。


15 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-12-30 16:40:33
16#
MarlonYJG 发表于 2024-12-30 11:50
解决了,是我个人的问题。多谢了

问题得到解决就好。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-30 12:14:12
15#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-30 11:50:37
14#
Wilson.Zhang 发表于 2024-12-30 11:16
您好!请教下您的问题是否已得到解决呢?

解决了,是我个人的问题。多谢了
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-30 11:16:02
13#
您好!请教下您的问题是否已得到解决呢?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-26 16:47:14
12#
MarlonYJG 发表于 2024-12-26 10:20
好的 谢谢 那我再排查排查

不客气,您先排查,有问题再反馈讨论。
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-26 10:20:58
11#
Wilson.Zhang 发表于 2024-12-25 17:31
我之前在17.1.10版本测试。

随机在14版本和15版本测试了,也未能复现,与在17.1.10版本测试的结果相同 ...

好的 谢谢 那我再排查排查
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-25 17:31:41
10#
MarlonYJG 发表于 2024-12-25 13:58
我们买了贵公司得两个版本,v14和v15 目前在v14上 我修改并没有同步,v15 还没试

我之前在17.1.10版本测试。

随机在14版本和15版本测试了,也未能复现,与在17.1.10版本测试的结果相同,如下动图所示:

14.1.0版本测试情况:
14.1.0版本测试效果.gif
15.1.0版本测试情况:
15.1.0版本测试效果.gif
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-25 13:58:50
9#
Wilson.Zhang 发表于 2024-12-25 13:33
按照您所说的,修改的是数据源中未与表单绑定的数据字段,那这些数据不会在表单上显式。

您通过代码修 ...

我们买了贵公司得两个版本,v14和v15 目前在v14上 我修改并没有同步,v15 还没试
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-25 13:53:41
8#
Wilson.Zhang 发表于 2024-12-25 13:33
按照您所说的,修改的是数据源中未与表单绑定的数据字段,那这些数据不会在表单上显式。

您通过代码修 ...

你的示例是哪个版本
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-25 10:13:16
6#
Wilson.Zhang 发表于 2024-12-25 09:29
目前直接支持的修改方式就是重设数据源。

没太明白您所说的”直接修改之前已经绑定的数据源,底层自己 ...

如果我通过 sheet.setDataSource(source) 重新设置新的数据源,表单绑定的值就会重新刷新(有感)
有没有那种 “无感”的方式去修改数据源。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部