-- 作者:even0898
-- 发布时间:2012/11/27 10:03:00
-- 求助个数据更新的代码
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

此主题相关图片如下:出库单明细2.jpg

如图,如何在第一张送货单里更新累交数呢?{由20变为35}试了好多方法都没成功..
|