Foxtable(狐表)用户栏目专家坐堂 → 字符长度要求


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

主题:字符长度要求

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

keydown事件

if e.keycode = keys.enter AndAlso e.Table.Current IsNot Nothing andalso e.Table.Current.isnull("二维码扫描数据") = false then
if e.Table.Current("二维码扫描数据").length <> 19 then
msgbox("不够19位")
e.cancel = true
end if
end if

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

什么意思?没看懂

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

这个码是手工一个个录入的?还是扫描录入的?如果是扫描的放到keydown事件,不是keydownedit事件

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110787 积分:563867 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/27 16:26:00 [显示全部帖子]

扫码枪设置结束符为回车键

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110787 积分:563867 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/27 20:33:00 [显示全部帖子]

If e.keycode = keys.enter AndAlso e.Table.Current IsNot Nothing AndAlso e.Table.Current.isnull("二维码扫描数据") = False Then
msgbox(e.keycode) '这里能不能弹出来?弹出什么值?
If e.Table.Current("二维码扫描数据").length < 19 Then
msgbox("不够19位")
e.cancel = True
End If

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

扫码枪设置结束符为回车键
扫码枪设置结束符为回车键
扫码枪设置结束符为回车键

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

那就请每次都详细的描述您的问题,就贴个图,没有文字说明,只有神仙才能明白到底什么问题!
我现在还是没搞懂具体什么问题?还是不能弹出提示?请上传实例说明

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110787 积分:563867 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/28 10:49:00 [显示全部帖子]

如果是手工输的到keydownedit事件处理,如果是扫码录入的到keydown事件处理。如果2种用法都有,那么2个事件都要写代码。keydownedit事件用法可能稍微有点不一样。但是这2个事件都有一个共同点就是,每输入一个字符就会触发一次事件,所以必须要最后加入一个特殊的键进行判断是否输入完毕,一般使用enter键。

 回到顶部