wmhPTC 发表于 2024-10-30 15:06:53

16.2.2 动态列数据,合并单元格


以这个截图为例,页面上点查询,后台有多了一条天津的数据,新增的这条天津的数据,能和原来的天津的数据,对应的单元格合并吗?有相关功能吗?

Lynn.Dou 发表于 2024-10-30 15:06:54

SpreadJS没有接口可以直接实现您想要的效果,需要在数据绑定完成之后,自行处理合并的逻辑:
如遍历判断单元格值一致时(天津),则将单元格所在行移动至相邻位置,并合并单元格。

如果业务中可以保证新增的数据源相同值部分刚好相邻(如下图),则绑定数据源后也会在相邻位置显示,这时可以使用SpreadJS的自动合并功能实现需求。学习指南相关介绍:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/auto-merge/column-auto-merge/purejs#timestamp

Lynn.Dou 发表于 2024-10-30 16:38:00

您好,
红框这个数值表示什么,与单元格合并有什么样的关联。目前提供的信息过于笼统,在不了解您业务背景的前提下很难给出对应的解决方案,请尽量详细描述您的需求。

wmhPTC 发表于 2024-10-31 09:30:48


有点类似这种

Lynn.Dou 发表于 2024-10-31 15:56:36

截图像是数据源,使用了数据绑定功能吗?

wmhPTC 发表于 2024-10-31 16:38:59

Lynn.Dou 发表于 2024-10-31 15:56
截图像是数据源,使用了数据绑定功能吗?

使用了数据绑定功能

Lynn.Dou 发表于 2024-10-31 17:07:20

那您是想实现哪种效果呢?下图为2个示例:

wmhPTC 发表于 2024-11-11 17:18:26

Lynn.Dou 发表于 2024-10-31 17:07
那您是想实现哪种效果呢?下图为2个示例:

第一种是我想要的效果

wmhPTC 发表于 2024-11-13 11:18:16

Lynn.Dou 发表于 2024-11-12 14:35
SpreadJS没有接口可以直接实现您想要的效果,需要在数据绑定完成之后,自行处理合并的逻辑:
如遍历判断单 ...

好的,多谢,请结帖吧

Lynn.Dou 发表于 2024-11-13 12:12:57

:mj72: 有问题欢迎另开新帖交流。
页: [1]
查看完整版本: 16.2.2 动态列数据,合并单元格