以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] DataColChanged  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=115394)

--  作者:cool314156
--  发布时间:2018/3/6 16:32:00
--  [求助] DataColChanged
If e.DataTables("入库").Save() Or e.DataTables("出库").Save() Or e.DataTables("转移货位").Save() Then
If e.DataCol.Name = "出库数量" OrElse e.DataCol.Name = "入库数量" Then
    If e.DataRow.IsNull("出库数量") Then
        e.DataRow("库存数量") = e.DataRow("入库数量")    
Else
     e.DataRow("库存数量") = e.DataRow("库存数量")-e.DataRow("出库数量")     
    End If
End If
End If
求教下,代码错在哪里了

--  作者:y2287958
--  发布时间:2018/3/6 16:34:00
--  
没有“If e.DataTables("入库").Save() ”这样写法吧
--  作者:有点甜
--  发布时间:2018/3/6 17:07:00
--  

请说明你这样写代码的目的

 

If e.DataTables("入库").Save() Or e.DataTables("出库").Save() Or e.DataTables("转移货位").Save() Then

 

是不是需要这个?

 

http://www.foxtable.com/webhelp/scr/0387.htm