Office中国论坛/Access中国论坛

标题: 已解决!有关在子窗体中拼音输入时多个选择的问题 [打印本页]

作者: yh0825    时间: 2007-11-8 01:08
标题: 已解决!有关在子窗体中拼音输入时多个选择的问题
在窗体2中的子窗体当输入拼音:"b"回车,因为只有一个信息,所以可以直接回车选中,但是当输入拼音"z"回车时,因为信息较多,则回车只能选中第一条,即使用向下方向键选中其它条,回车后仍然是第一条内容.
如动画图示:
[attach]26849[/attach]

这是怎么回事呢?请高手支招!
数据库附件:
[attach]26850[/attach]

[ 本帖最后由 yh0825 于 2007-11-11 01:10 编辑 ]
作者: gdfsslec    时间: 2007-11-10 20:59
把这个事件改一下就可以了
Private Sub List12_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
   Me.Text2 = Me.List12
End If
End Sub
改为
Private Sub List12_BeforeUpdate(Cancel As Integer)
Me.Text2 = Me.List12
End Sub
老实说想法是好,但设计的细节不理想。
作者: yh0825    时间: 2007-11-11 01:13
谢谢!因为水平有限,真得考虑不太周全,有些时候设计上如果好一些,问题就不会不那么多的!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3