'同生产piao号/同制造产品号的情况下,只要一行<计划数量>输入数据,那么就重新计算该行现场单总套数的数据
If e.DataCol.name = "计划数量" Then
Dim Filter3 As String = "[piao号时间] = '" & e.DataRow("piao号时间") & "' and [制造产品号] = '" & e.DataRow("制造产品号") & "' and [_Identify] <>" & e.DataRow ("_Identify")
Dim drs3 As List(Of DataRow) = DataTables("现场任务单").Select(Filter3)
e.DataRow("现场单总套数") = drs3.count * e.DataRow("计划数量")
End If
上述代码,好像没有效果,也就是说“现场单总套数”不会发生变化。请教是什么原因呢?