Foxtable(狐表)用户栏目专家坐堂 → 切换成英文输入法


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

主题:切换成英文输入法

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
切换成英文输入法  发帖心情 Post By:2017/9/6 11:41:00 [显示全部帖子]

如果表《刀具领用》中 <刀具编号>列  输入内容时,自动使用 英文输入法

我现在在列属性 里将 中文输入 设为 false.
在表事件 prepare edit 和 start edit中加入了以下代码
DataTables("领用记录").DataCols("刀具编号").ImeMode = BooleanEnum.False

均无法达成。


我使用扫描枪输入,但手动输入也是同样的。



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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 13:14:00 [显示全部帖子]

没有效果
我们现在电脑里的输入法
有三种
 搜狗拼音输入法  搜狗五笔输入法  英语

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 15:22:00 [显示全部帖子]

如果当前 输入法是 搜狗拼音输入法 时
代码有效。扫描条码可以正常输入 Y571065

如果 如果当前 输入法是 搜狗五笔输入法 时

代码无效  扫描条码输入值为youku.com71065

For Each lang As Object In Windows.Forms.InputLanguage.InstalledInputLanguages
        If lang.LayoutName Like "* ENG*" Then
        Windows.Forms.InputLanguage.CurrentInputLanguage = lang
               Exit For
    End If
Next

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 15:35:00 [显示全部帖子]

我是放在 prepareEdit事件。

 

如果当前 输入法是 搜狗拼音输入法 时
扫描条码可以正常输入 Y571065,
但必须要 回车 或 单击 单元格 
数值才可以输入。

因为,这个单元格输入数值后,我会执行后续代码
自动给其他单元输入值


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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 15:36:00 [显示全部帖子]

如果我直接使用 英文输入法
可以直接输入数值

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 16:17:00 [显示全部帖子]

甜大师,
请帮忙看看附件。


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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 17:04:00 [显示全部帖子]

甜大师,
       表<领用记录>
有两个问题:
1. 输入法为 搜狗输入法 时,在列-刀具编号 扫码后,必须 要回车或点击单元格,领用人 和日期才会自动输入。
   可以扫码后,直接自动输入 领用人 和日期。
2. 列-刀具编号 30分钟内,输入一样的刀具编号 取消输入。

     表<采购刀具>
有一个问题。
列-刀具名称 输入刀名,如CW1234,  列-刀具编号 对应单元格 输入值=刀具名称+(刀具名称的数量+1)


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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/6 17:30:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.table


刚才忘记点上传了。。。


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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/7 9:05:00 [显示全部帖子]

完美搞定,谢谢甜大师

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2017/9/7 14:14:00 [显示全部帖子]

为什么  领用记录  表中,只能更改 刀具编号 列。
其它列都不能选中,即使我新建一个列也是不能编缉

 回到顶部
总数 12 1 2 下一页