以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]current changed事件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38094)

--  作者:jiskin
--  发布时间:2013/7/19 14:47:00
--  [求助]current changed事件
current changed事件中 e.Table.Current.DataRow.load
为什么也会触发 datacolchanging 事件??
比如第一行A用户 修改了入库数量,库存对应增加
当B用户去选择A用户修改过的那行时 自动更新到A用户的入库数量,库存数量又变化了……
郁闷

--  作者:Bin
--  发布时间:2013/7/19 14:49:00
--  
重新加载数值不一样了.当然会变动.
--  作者:jiskin
--  发布时间:2013/7/19 15:52:00
--  
以下是引用Bin在2013-7-19 14:49:00的发言:
重新加载数值不一样了.当然会变动.

 

另外一张表的就不动……所以才来发帖问

[此贴子已经被作者于2013-7-19 15:52:24编辑过]

--  作者:Bin
--  发布时间:2013/7/19 15:53:00
--  
上例子.
--  作者:jiskin
--  发布时间:2013/7/19 15:59:00
--  
以下是引用Bin在2013-7-19 15:53:00的发言:
上例子.

 

一多汗……


--  作者:jspta
--  发布时间:2013/7/19 16:46:00
--  

你代码有问题吧,重新算了。还有这种不需要这样更新,用computer方法进行获得可能效果更好


--  作者:jiskin
--  发布时间:2013/7/19 17:20:00
--  
以下是引用jspta在2013-7-19 16:46:00的发言:

你代码有问题吧,重新算了。还有这种不需要这样更新,用computer方法进行获得可能效果更好

 

是用 computer方法 每次都计算 入库数量-出库数量吗?

这样虽然准确率高 但是效率是否会低?如果数据多的话

[此贴子已经被作者于2013-7-19 17:20:13编辑过]

--  作者:jspta
--  发布时间:2013/7/19 17:37:00
--  
以下是引用jiskin在2013-7-19 17:20:00的发言:

 

是用 computer方法 每次都计算 入库数量-出库数量吗?

这样虽然准确率高 但是效率是否会低?如果数据多的话

[此贴子已经被作者于2013-7-19 17:20:13编辑过]

不会的,你几乎感觉不到区别。还有先考虑准确性,再考虑如何优化。