热点科技 发表于 2022-9-29 11:58:50

建议绑定数据源支持分组合并单元格的形式

目前用绑定数据源的方式要实现表头单元格,需要绑定之后再通过代码添加表头,通过设置合并代码进行表头设置,代码不容易维护和阅读,建议提供分组合并的绑定方式

可参考https://ant-design.gitee.io/components/table-cn/#components-table-demo-grouping-columns

Lynn.Dou 发表于 2022-9-29 16:32:42

感谢您的建议,除了数据绑定功能之外,SpreadJS在V15提供了集算表功能,支持多行列头,如下图:

您看下是否满足您的业务需求。
学习指南有详细介绍,您可以参考下:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/table-sheet/multiple-header/purejs

一飞 发表于 2022-10-25 21:48:47

集算表支持的API太少,基本的数据双向绑定都没有,无法通过修改数据改变页面显示。

Lynn.Dou 发表于 2022-10-26 11:21:52

一飞 发表于 2022-10-25 21:48
集算表支持的API太少,基本的数据双向绑定都没有,无法通过修改数据改变页面显示。

集算表在设计上是基于row的,如果您想要对单元格或单元格区域操作,可以使用普通sheet。
可以描述下您使用集算表的业务背景吗,是普通sheet满足不了需求吗?请详细描述下

一飞 发表于 2022-10-26 14:06:23

基于row的?有修改某一个row数据的api吗?

Lynn.Dou 发表于 2022-10-26 18:11:58

本帖最后由 Lynn.Dou 于 2022-10-26 18:47 编辑

一飞 发表于 2022-10-26 14:06
基于row的?有修改某一个row数据的api吗?
集算表在设计上是由dataManager管理的,与普通sheet走的不是同一套API逻辑,不能直接获取/设置单元格区域的value。
目前对于行数据,目前您可以通过UI编辑修改,或从数据源入手修改,使集算表显示数据更新。

这边已将此问题作为需求记录下来,另,注意到关于此问题您另开了新帖,为避免问题重复,后续在新帖中交流:
https://gcdn.grapecity.com.cn/fo ... 56096&fromuid=59119



页: [1]
查看完整版本: 建议绑定数据源支持分组合并单元格的形式