以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- DataColChanged计算至到另一个表中 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115324) |
-- 作者:q1156741089 -- 发布时间:2018/3/5 11:51:00 -- DataColChanged计算至到另一个表中 \'Dim dr As DataRow \'dr = DataTables("商品明细").Find("条形码 = \'" & e.Row("条形码") & "\'") \' \'If dr IsNot Nothing Then \'If e.Row("销售数量") > dr("剩余数量") Then \'MessageBox.Show("商品数量不足,请核实商品信息","提示") \'e.Row("销售数量")=Nothing \'Return \'End If \'dr("销售数量")=e.Row("销售数量") + dr("销售数量") \'dr("剩余数量")=dr("上架数量")-dr("销售数量") \'End If |
-- 作者:q1156741089 -- 发布时间:2018/3/5 11:54:00 -- 如果用户在单元格输入值,比如输了然后重新输入,就会触发两次DataColChanged事件,把第一次错误的值也算入其中,导入数据与实际情况不符,请问怎样规避这种情况
|
-- 作者:有点甜 -- 发布时间:2018/3/5 11:58:00 -- 参考
http://www.foxtable.com/webhelp/scr/1472.htm
|
-- 作者:q1156741089 -- 发布时间:2018/3/5 14:04:00 -- 谢谢
|