绑定列表下面有静态合并单元格报错
列表下面有合并单元格报错:这个报错能不能显示那行那列的,找问题都找好久
您好!请教下您使用的是Table级别的数据绑定吗?
Table级别设置的数据绑定字段是以列为单位的,也就是绑定的是Table列。而您图示中的合并单元格跨越了两列,这便会导致绑定异常。
如果您有对合并单元格的绑定需求,可以使用单元格级别的数据绑定。必要时,可以重构sheet中数据的结构,结合使用Table和单元格级别的数据绑定。 Wilson.Zhang 发表于 2024-12-18 14:50
您好!请教下您使用的是Table级别的数据绑定吗?
Table级别设置的数据绑定字段是以列为单位的,也就是绑 ...
绑定跨列没问题,就是table范围下面有合并列,这个时候给table setDataBase它要往下扩展,就要把下面的合并列往下挤,这个时候就报这个错误了 Wilson.Zhang 发表于 2024-12-18 14:50
您好!请教下您使用的是Table级别的数据绑定吗?
Table级别设置的数据绑定字段是以列为单位的,也就是绑 ...
我换种方式展示了,绕过了这个问题,table应该是只针对范围列,范围列跟范围外的列合并的就会有这种问题 ypge 发表于 2024-12-18 15:10
绑定跨列没问题,就是table范围下面有合并列,这个时候给table setDataBase它要往下扩展,就要把下面的合 ...
您在通过Table级别数据绑定时是否有对Table设置expandBoundRows()方法?
如果有Table:expandBoundRows(true),Table区域会跟随数据自动扩展,也就是说Table区域外的合并单元格所在的行会始终在Table区域外。 Wilson.Zhang 发表于 2024-12-18 17:08
您在通过Table级别数据绑定时是否有对Table设置expandBoundRows()方法?
如果有Table:expandBoundRows(t ...
没有,页面操作的,代码里面没格外设置 ypge 发表于 2024-12-19 08:27
没有,页面操作的,代码里面没格外设置
那您加上table.expandBoundRows(true);再试一下。
可以参考如下链接中的产品文档了解详情:
https://demo.grapecity.com.cn/spreadjs/help/docs/faqs/data-binding/table-binding/Fixed-Style-Vertical-Expansion#%E9%9C%80%E6%B1%82spreadjs-%E8%A1%A8%E6%A0%BC%E7%BB%91%E5%AE%9A%E5%BC%95%E5%8F%91%E7%9A%84%E7%BA%B5%E5%90%91%E6%89%A9%E5%B1%95%E8%83%BD%E5%90%A6%E6%8C%89%E7%85%A7%E4%BF%9D%E6%8C%81%E6%A0%B7%E5%BC%8F%E8%BF%9B%E8%A1%8C
Wilson.Zhang 发表于 2024-12-19 08:39
那您加上table.expandBoundRows(true);再试一下。
可以参考如下链接中的产品文档了解详情:
这种方式不能满足我的,我就没试了 ypge 发表于 2024-12-25 08:49
这种方式不能满足我的,我就没试了
能解决您的问题就可以。
如有新问题,欢迎随时发新帖交流。
:mj72:
页:
[1]