剩余数量 发生变化时
Dim dar As DataRow = e.DataRowSelect Case e.DataCol.Name Case "剩余数量","状态" If dar.IsNull("剩余数量") And dar("剩余数量") > 0 Then dar("状态") = 2 If dar.IsNull("剩余数量") And dar("剩余数量") <= 0 Then dar("状态") = 6
else
if 表 2中的 状态=9 then dar("状态") = 表2(”状态“)
End IfEnd If
我的设计思路是。如果剩余数量 大于 0 状态 =2 如果剩余数量<=0 则 状态 =6
但是测试结果并不能得到这种效果,不知道是哪里出了问题。还望给位大侠指教