在数据录入时要求在数据前增加"ABC", 在“默认数据”中填写“ABC”后遇到一个问题,当对数据进行判断后如果数据读取错误执行了ME.ID.UNDO后光标会将“ABC”全选(在键盘设置里已经将光标停留设定在了最后),这样会影响后面数据的读取,有没有其他方法呢?数据是用条码枪读取的。作者: Henry D. Sy 时间: 2009-9-22 10:13
看不明白作者: aslxt 时间: 2009-9-22 11:19
可否用两个字段标识?例如A字段为“ABC”,B字段为条码枪读取的数值,这样就可以避开光标会将“ABC”全选的问题作者: aslxt 时间: 2009-9-22 11:23
找到了:
Private Sub Form_Current()
If Me.NewRecord = True Then
ID.SetFocus
ID.SelStart = 3’可以根据实际调整到你想要的插入位置
End If
End Sub作者: DDTA 时间: 2009-9-22 12:24