Select Case e.DataCol.Name
Case "数量_本次交"
Dim dr As DataRow
dr = DataTables("物料品牌明细").Find("料号 = '" & e.DataRow("料号") & "'")
If dr IsNot Nothing Then
e.DataRow("数量_累交数") = DataTables("出库单明细").Compute("sum(数量_本次交)","客户订单号码 = '" & e.DataRow("客户订单号码") & "' And 料号 ='" & e.DataRow("料号") & "'")
dr("当前库存") = dr("当前库存") - e.NewValue + e.OldValue
End If
End Select
此主题相关图片如下:出库单明细1.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2012-11/20121127101496529.jpg)
此主题相关图片如下:出库单明细2.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2012-11/20121127101483463.jpg)
如图,如何在第一张送货单里更新累交数呢?{由20变为35}试了好多方法都没成功..