尊敬的学长、兄台:
我司的淋浴房是定制产品,在订单表中输入产品尺寸后,关联调用产品表的平方单价,订单表的产品的标配总价会自动计算。这个我已经实现了。
订单表中有一个数值列“门头高”,当客户要门头时,要加收100元的定制费,在数值列“门头高”输入门头的高度后,如何实现在已经生产的标配总价中自动加上100元呢?
我在订单表的datacolchanged表事件中写如下代码。
Select Case e.DataCol.name
Case "门头高"
If e.DataRow("门头高") > 0 Then
e.DataRow("标配总价") = e.DataRow("标配总价") + 100
End If
End Select
出现运行错误提示“调用的目标发生了异常”,点击显示详细形象后,显示 “列"总额"为只读”。
请问是不是表达列只能是只读的,或者说是我的代码错误,请赐教。
盼复,感谢!
[此贴子已经被作者于2017/6/30 11:25:18编辑过]