以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关联表的数据刷新问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=153203)

--  作者:昱飞哥
--  发布时间:2020/8/3 21:52:00
--  关联表的数据刷新问题

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

如图所示,上面的表绑定的是datatable("销售合同编号表"),下面的表都是该表的关联表。

当前下面这个表绑定的是table(“销售合同编号表.销售合同应收货款已收货款表”),里面的“应收货款元”的值来自datatable“销售合同信息表”的“总价元”列;“已收货款元”的值来自datatable"货款收款表"的“收款金额”列;这两个值都是通过代码赋值得来的。

现在有个问题:当datatable“销售合同信息表”的“总价元”列或者datatable"货款收款表"的“收款金额”列的数据发生变化的时候,datatable("销售合同应收货款已收货款表”)对应的数据也变化了,而table(“销售合同编号表.销售合同应收货款已收货款表”)对应的数据却不改变;但是由于当前下面这个表绑定的却是table(“销售合同编号表.销售合同应收货款已收货款表”),所以导致窗口下面的这个表的数据也不会跟着变化,每次都要重置一下“销售合同编号”列之后才会变化。请问老师,怎么样才能让关联表对应的两列数据随着datatable“销售合同信息表”的“总价元”列或者datatable"货款收款表"的“收款金额”列的数据变化而变化

--  作者:有点蓝
--  发布时间:2020/8/3 22:10:00
--  
datatable("销售合同应收货款已收货款表”)对应的数据变化,table(“销售合同编号表.销售合同应收货款已收货款表”)的数据肯定也会变的,关联表的数据就是来自子表的。具体上传实例说明