Foxtable(狐表)用户栏目专家坐堂 → 全局KeyPressEdit事件问题


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

主题:全局KeyPressEdit事件问题

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
全局KeyPressEdit事件问题  发帖心情 Post By:2012/5/18 10:45:00 [只看该作者]

If e.Col.Name = "姓名" Then '如果编辑的是姓名列
    If e.Col.DroppedDown = False '且下拉窗口没有打开
        e.Col.OpenDropDown() '打开下拉窗口
    End If
End If

 

自定义录入窗口三的上面的这段代码

放在表的KeyPressEdit事件中就有效

 

放在全局表事件KeyPressEdit中就无效

 

求解


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


加好友 发短信 一级勋章
等级:超级版主 帖子:7253 积分:40736 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/5/18 10:51:00 [只看该作者]

没在电脑跟前,无法测试,估计是e.col参数的问题吧!

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


加好友 发短信
等级:管理员 帖子:47480 积分:251289 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/5/18 11:02:00 [只看该作者]

记得: 全局的表事件keypress默认是不执行的。

你要去启动它:

http://www.foxtable.com/help/topics/0671.htm

 


 回到顶部