Foxtable(狐表)用户栏目专家坐堂 → enter事件求教


  共有2042人关注过本帖平板打印复制链接

主题:enter事件求教

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


加好友 发短信
等级:二尾狐 帖子:515 积分:5045 威望:0 精华:0 注册:2017/9/1 23:28:00
enter事件求教  发帖心情 Post By:2021/2/18 18:40:00 [只看该作者]

我需要一个功能,当用户在textbox控件输入值之后,敲下回车触发程序。然后我把代码放到了控件的enter事件里面。
但是困扰的是,由于控件值不可为空,我加了个判断,导致一点击这个textbox控件,还没输入值,系统就先提示错误:
Dim x As Row = Tables("table1").current
Dim y As Integer = Forms("领料单").Controls("textbox2").value
Dim z As String = Forms("领料单").Controls("combobox1").value
If y = 0 Or z Is Nothing Then
msgbox("数量不可为0或者单号不可为空")
Return
Else
.
.
执行代码
.
.
.
end if

我希望达到的效果是,在点击控件、输入值的时候系统不要判断代码,等待回车之后再判断,要怎么改?请老师指点下。谢谢!


 回到顶部