表达式不能使用CUMoney函数的。删除B列,然后新增一个数据列,命名为B。在表的DataColChanged事件加入代码:If e.DataCol.Name = "A" Then if e.DataRow.IsNull("A") Then
e.DataRow("B") = Nothing
Else
e.DataRow("B") = CUMoney(e.DataRow("A")) End IfEnd If