Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
“单价” X “数量” = “金额”
我要的是:当 数量 列产生数据,金额 列开始执行计算
代码应该如何写?
'DataColChanged事件代码
If e.DataCol.Name = "单价" OrElse e.DataCol.Name = "数量" Then
If e.DataRow.IsNull("单价") = False And e.DataRow.IsNull("数量") = False Then
e.DataRow("金额") = e.DataRow("数量") * e.DataRow("单价")
Else
e.DataRow("金额") = Nothing
End If
End If
如果金额列是表达式列,可以直接 单价*数量