主表-二级表-子表结构,为何二级表会生成俩条数据导致BUG?
我的问题是这样:正常逻辑是添加加工单号→选择成品后提交→添加半成品后提交→提交生产进度先详情表,我的数据表在生产进度详情表里,却生成俩条数据。
第一条数据是在半成品提交时生成,如下图1:
第二条数据是在生产进度详情表里提交生成的,如下图2:
其他俩个表格数据是正常,一个是生产进度详情表的主表,还有一个是子表,如下图3和图4:
现在这边有个BUG,但是我不知道问题在哪,并且直接导致我从主表 生产进度表进来,查看里头的数据时,表格里显示的是生产进度详情表里ID为1的数据(如图1),我的半成品那些都没显示了。
如下是我俩个提交命令,如图5和图6:
其他地方我未进行页面命令设置。麻烦大佬帮我看下!
子表没有设置送绑定吧。
不行啊,大佬
这边有说不能使用数据表操作,我那个命令就是数据表操作。不知道不使用数据表操作这个命令,还有啥命令 上 demo。要不然 不要判断问题所在。 大佬,我们这个是主子孙的典型场景,问题原因的话,大概率是因为,再添加半成品后提交数据时,二级表的数据已经添加到数据库一次了,此时返回到弹出页面,去添加生产管理表数据时,又提交了一次子表信息,导致二级表就会有两条数据
这个问题大佬可以参考这篇帖子的做法~~
一看就会,超有用活字格技能:一百八十二、主子孙表数据一键添加
https://gcdn.grapecity.com.cn/showtopic-186317-1-1.html
(出处: 葡萄城开发者社区)
页:
[1]