社区版2.10.2 明细表显示问题:行被错入并入,附解决方案

2.10.02 社区版

大家好,很抱歉不知道社区里有没有人提出这个问题所以就发了个新帖,希望dev以后遇到更多相同的问题汇报后能解决,本人并不方便给出截图,所以只能文字描述。

我发现在通过一些复杂的操作后, (例如 查询组件 使用了很多条件查询,再有明细表筛选条件 的情况下),并且表格关联了查询组件的情况下,

有出现 一个行被并入 其他行的情况,但是不应该被并入。

例如
A 100 text1
B 200 text2
C 300 text3
变成了
A 100 text1
B 200 text2
300 text3

发现问题的方法:创建表的时候总复制一个仪表盘来对照
解决方案: 重新建个新的表

目前没有时间重现这个问题。

你说的是行还是列,能稳定出现这个情况吗,如果可以的话,你可以录制个视频发上来,或者提一个 github issue。

答1:是明细表的行被 错误并入
答2: 出问题的表格能稳定复现这个问题,但是不出问题的就不知道能不能复现 (可能是修改明细表次数过多?在某个节点出了问题)
答3:以后有机会我会提个issue的
问题大概这个样子
2024-11-20_09-58-41

这个是新功能表格合并,合并掉了,不是串行了。

我理解这个合并功能
ABC 是同一类型里3个instance,C和B完全没有关系,要独立展现出来。这样应该方便理解
2024-11-20_09-58-41

有没有可能 b 也有一行和 c 一样的数据,但是使用查询之后,两个b刚好挨着了呢,这是新功能不是 bug,不需要可以关了。

B C是UID那种,不会重复,数据库自不允许重复uid,我再清洗一遍,再放上表格的。也不是像2个B正好挨着了的情况。是 B C是2个不同的UID,这个不知道能否复现,反正先这样了,看将来有没有人也遇到这个问题

解决方案就和开头一样是重新建个表

你截图你实际情况出来看看,或者你直接就把你的数据发给我我试试。