Foxtable(狐表)用户栏目专家坐堂 → [讨论]关于表事件——BeforeSelChange


  共有4450人关注过本帖树形打印复制链接

主题:[讨论]关于表事件——BeforeSelChange

帅哥哟,离线,有人找我吗?
jspta
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1731 积分:11255 威望:0 精华:0 注册:2011/12/15 22:06:00
[讨论]关于表事件——BeforeSelChange  发帖心情 Post By:2013/5/17 17:04:00 [只看该作者]

BeforeSelChange这个事件的触发条件

选择不同的单元格前执行,也就是表的RowSelColSel属性发生变化前执行。

那么现在发现一个问题,当对表进行重新Load加载的时候

如果存在以下代码,则foxtable自动退出

    If e.Table.Current IsNot Nothing Then


    End If

 

这句话哪里造成了死循环?求教

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/17 17:12:00 [只看该作者]

你放到AfterSelChange 去吧.   e.OldRange 可以获取的之前选择的行

 回到顶部
帅哥哟,离线,有人找我吗?
XYT
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1418 积分:7167 威望:0 精华:0 注册:2013/3/18 8:37:00
  发帖心情 Post By:2013/5/17 17:14:00 [只看该作者]

不是重新加载当前表就可以

 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1731 积分:11255 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/17 18:10:00 [只看该作者]

以下是引用Bin在2013-5-17 17:12:00的发言:
你放到AfterSelChange 去吧.   e.OldRange 可以获取的之前选择的行

不是这个问题,我不要获取行,我只是在选择前需要进行以下判断。使用中没有问题

 

但是只要重新Load加载Table就自动退出了。原因就是上面那句话。虽然已经解决了,但是我想知道为什么


 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1731 积分:11255 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/20 12:13:00 [只看该作者]

狐爸,能解释下这个退出是什么原因吗?


 回到顶部