请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

星光点

注册会员

14

主题

44

帖子

176

积分

注册会员

积分
176
星光点
注册会员   /  发表于:2021-11-29 14:37  /   查看:2122  /  回复:7
同一个sheet中设置了单元格绑定和表格绑定,setDataSource如何设置。
单元格:sheet.setDataSource(new GC.Spread.Sheets.Bindings.CellBindingSource()
表格:
image.png771443176.png

7 个回复

倒序浏览
星光点
注册会员   /  发表于:2021-11-29 14:47:30
沙发
了解到的表格绑定 sheet.setDataSource(new GC.Spread.Sheets.Bindings.CellBindingSource({table:[{}]}))
单元格绑定 sheet.setDataSource(new GC.Spread.Sheets.Bindings.CellBindingSource({})),
但是两种都有,应该怎么绑定,getDataSource的时候才能获取到数据呢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-29 16:09:45
板凳
可以看下学习指南这个demo,这个demo就是单元格绑定可和表格绑定的例子。
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/data-binding/table-binding/purejs
对于里面的数据源,可以通过getDataSource拿出看一下。
image.png301549681.png
回复 使用道具 举报
星光点
注册会员   /  发表于:2021-11-29 16:39:58
地板
Derrick.Jiao 发表于 2021-11-29 16:09
可以看下学习指南这个demo,这个demo就是单元格绑定可和表格绑定的例子。
https://demo.grapecity.com.cn/ ...

这个例子我看过了,但是我边是设计器里面设计好的,json文件在附件
问题:1,setDataSource()如何设置(还要getDataSource())
           2, 有没有API获取dataField,后续需要对表格的某一列设置(只读,可写操作)
回复 使用道具 举报
星光点
注册会员   /  发表于:2021-11-29 16:41:57
5#
星光点 发表于 2021-11-29 16:39
这个例子我看过了,但是我边是设计器里面设计好的,json文件在附件
问题:1,setDataSource()如何设置 ...

不好意思,刚刚附件没有上传成功

data.zip

990 Bytes, 下载次数: 100

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-29 17:10:55
6#
星光点 发表于 2021-11-29 16:41
不好意思,刚刚附件没有上传成功

问题1:请参考附件的demo
问题2:可以用getColumnDataField
image.png506208495.png

数据绑定.zip

2.21 KB, 下载次数: 100

回复 使用道具 举报
星光点
注册会员   /  发表于:2021-11-29 17:33:51
7#
Derrick.Jiao 发表于 2021-11-29 17:10
问题1:请参考附件的demo
问题2:可以用getColumnDataField

谢谢啦,我研究一下
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-29 17:36:39
8#
星光点 发表于 2021-11-29 17:33
谢谢啦,我研究一下

好的 有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部