Foxtable(狐表)用户栏目专家坐堂 → [求助]table内的事件


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

主题:[求助]table内的事件

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


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
[求助]table内的事件  发帖心情 Post By:2017/8/2 14:52:00 [只看该作者]

做了个窗口,里面有一个table。table中有c_spdm和n_sl字段。设想,如果光标n_sl字段时,按回车判断若c_spdm<>"" and n_sl<>0,则addnew一个新行。table里的事件太少,把这个判断加到keydown事件中,但是判断当前是否为n_sl列时,不认e.col.name="n_sl"这个判断,请问应该怎么做。

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


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2017/8/2 15:18:00 [只看该作者]

大师帮忙回答一下吧

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/2 15:44:00 [只看该作者]

写到绑定的表的表属性,表事件 keydownedit或keydown事件

 

If e.keycode = 13 Then
    If e.Table.cols(e.Table.colsel).name = "n_sl" Then
        msgbox(2)
    End If
End If


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


加好友 发短信
等级:童狐 帖子:286 积分:2061 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2017/8/2 15:47:00 [只看该作者]

谢谢!

 回到顶部