Foxtable(狐表)用户栏目专家坐堂 → 关于"回车键按下"的问题


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

主题:关于"回车键按下"的问题

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 9:35:00 [显示全部帖子]

那个弹出提示,按钮代码肯定执行了。如果没有效果,应该是代码里的各种判断条件不符合

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 13:46:00 [显示全部帖子]

能够弹出提示,按钮代码肯定执行了。按钮代码发上来看看

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 14:12:00 [显示全部帖子]

1楼的代码在什么事件里?

下面代码能不能弹出提示?
Dim cdex As String
msgbox(1)
With e.Form.Controls("TextBox1")
    If .Value IsNot Nothing Then
        If cdex > "" Then
            cdex = cdex & " And "
        End If
        cdex = cdex & "商品条码 Like '*" & .Value & "*'"
    End If
End With

With e.Form.Controls("TextBox2")
    If .Value IsNot Nothing Then
        If cdex > "" Then
            cdex = cdex & " And "
        End If
        cdex = cdex & "商品名称 Like '*" & .Value & "*'"
    End If
End With
msgbox("cdex =" & cdex )
If cdex > "" Then
    Tables("商品资料").Filter = cdex
End If

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 14:23:00 [显示全部帖子]

选中这个文本框,按回车,能不能弹出提示?

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 14:50:00 [显示全部帖子]

能够弹出提示,说明按钮代码已经执行了。

改为text试试
With e.Form.Controls("TextBox1")
    If .text > "" Then
        If cdex > "" Then
            cdex = cdex & " And "
        End If
        cdex = cdex & "商品条码 Like '*" & .text & "*'"
    End If
End With


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/3 15:12:00 [显示全部帖子]

不算。value值是焦点离开控件才会有的,不同属性有不同的用法,用于不同的场合,不然又何必搞那么多属性

 回到顶部