Foxtable(狐表)用户栏目专家坐堂 → 文本框控件输入时自动移动指针


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

主题:文本框控件输入时自动移动指针

美女呀,离线,留言给我吧!
朱女士
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:513 积分:4073 威望:0 精华:0 注册:2020/2/8 11:14:00
文本框控件输入时自动移动指针  发帖心情 Post By:2022/11/27 15:58:00 [只看该作者]

老师:您好!
    我的问题与前几天的问题类似,现在还是没有圆满解决。我又改变思路了在窗口中添加了三个文本框控件,用扫码枪依次扫码自动跳转指针,就是扫完“清单条码编码”后,自动跳到“员工代码”的文本框,然后再自动跳转到“工序代码”文本框中。不知道怎么实现,谢谢指教!我的代码:跳到只跳到第三个中。

图片点击可在新窗口打开查看此主题相关图片如下:eb807aca0f3199f0a852c82965b65d1.jpg
图片点击可在新窗口打开查看
 

Dim t As Boolean
Dim b1 As WinForm.TextBox
Dim b2 As WinForm.TextBox
Dim b3 As WinForm.TextBox

Dim pr As DataRow = DataTables("车间扫描表").AddNew()
Dim i As Integer = 1
Dim a As String

'Dim yn As String
''Do While yn <> 'n'
e.Form.Controls("textbox1").select()
b1 = e.Form.Controls("TextBox1")
Dim zc1 As String = b1.value

pr("清单条码编码") = zc1

e.Form.Controls("textbox2").select()
b2 = e.Form.Controls("TextBox2")
Dim zc2 As String = b2.value
pr("ygdm") = zc2 

'If zc2 IsNot Nothing Then
'e.Form.Controls("textbox3").select()

b3 = e.Form.Controls("TextBox3")
Dim zc3 As String = b3.value

pr("gxdm") = zc3
'End If


Dim filter As String = "清单条码编码='" & zc1 & "'"

Dim wz As Integer = Tables("ddqdb").FindRow(filter)

If wz >= 0 Then
    Tables("ddqdb").Position = wz
'Else If wz < 0
'    MessageBox.Show("查无此单", "提示!")
End If

Dim cb1 As WinForm.textBox = e.Form.Controls("textBox9")

Dim ts As Integer = cb1.value
Dim cb2 As WinForm.textBox = e.Form.Controls("textBox15")
Dim jt As Integer = cb2.value
e.Form.Controls("textBox17").value = ts * jt
pr("确认") = True

 回到顶部
美女呀,离线,留言给我吧!
朱女士
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:513 积分:4073 威望:0 精华:0 注册:2020/2/8 11:14:00
  发帖心情 Post By:2022/11/27 16:03:00 [只看该作者]

还有一个问题:
 新建的项目中的背景窗口不运行,出现这种错误:

图片点击可在新窗口打开查看此主题相关图片如下:30fe2a750ca4c194b3d0fcf184b45de.jpg
图片点击可在新窗口打开查看
不知道什么原因,我查了所有表,都没有空记录了。

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/27 20:29:00 [只看该作者]

在文本框1的keydown事件写代码跳到文本框2;在文本框2的keydown事件写代码跳到文本框3。而不是都在一个事件里处理


 回到顶部