
此主题相关图片如下:1.png

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