Dim dr2 As DataRow = e.DataRow
Select Case e.DataCol.Name
Case "件重","件数"
If dr2.IsNull("件重") OrElse dr2.IsNull("件数") Then
dr2("重量") = Nothing
Else
dr2("重量") = dr2("件重") * dr2("件数")
End If
End Select
Dim dr1 As DataRow = e.DataRow
Select Case e.DataCol.Name
Case "件重","重量"
If dr1.IsNull("重量") OrElse dr1.IsNull("件重") Then
dr1("件数") = Nothing
Else
dr1("件数") = dr1("重量") / dr1("件重")
End If
End Select
Dim dr3 As DataRow = e.DataRow
Select Case e.DataCol.Name
Case "重量","件数"
If dr3.IsNull("重量") OrElse dr3.IsNull("件数") Then
dr3("件重") = Nothing
Else
dr3("件重") = dr3("重量") / dr3("件数")
End If
End Select
dr2("重量") = dr2("件重") * dr2("件数") 和 dr1("件数") = dr1("重量") / dr1("件重")可以计算没问题
dr3("件重") = dr3("重量") / dr3("件数") 输入数据计算数据直接清空了
[此贴子已经被作者于2020/12/12 10:13:28编辑过]