以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  某行数据变动后并且在换行前执行指定代码,如何设置?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7270)

--  作者:lihe60
--  发布时间:2010/6/2 8:23:00
--  某行数据变动后并且在换行前执行指定代码,如何设置?

某行数据变动后并且在换行前执行指定代码,如何设置?

如表A 第一行,第一列 发生变动,如果不换行不执行代码,若换行,在换换行前执行代码,如何设置?


--  作者:狐狸爸爸
--  发布时间:2010/6/2 8:30:00
--  
看看CurrentChanged和PositionChanged事件
--  作者:lihe60
--  发布时间:2010/6/2 12:05:00
--  

这两个事件我看过,还是不行的。条件是“列变动且换行”才执行代码,就是说两个条件同时满足才执行代码,如果只满足其中一条不执行代码。


--  作者:czy
--  发布时间:2010/6/2 12:11:00
--  

如果判断整行有无变动,建议加个辅助列,当某列变动数据后,在辅助列写入标记。

然后在CurrentChanged或PositionChanged事件中判断辅助列是否有变动,如有变动就执行代码。