订单与订单明细已建立关联,我在订单明细表的DataColChanged写入下面代码,增加子表行时是对的,但有个问题,如果删除订单明细子表行时,如何自动即时减去订单父行“金额”的数据? Case "收款情况_收款金额"
Dim pr As DataRow = dr.GetParentRow("订单") '获取当前行的父行
Dim sum As Double
For Each dr1 As DataRow In pr.GetChildRows("订单明细") 'drs '获取父行并历遍所有子行
sum = sum + dr1("金额")
Next
pr("金额") = sum
[此贴子已经被作者于2019/2/13 18:57:02编辑过]