Foxtable(狐表)用户栏目专家坐堂 → combox 在特定的情况不能锁定的情况


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

主题:combox 在特定的情况不能锁定的情况

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


加好友 发短信
等级:三尾狐 帖子:603 积分:6923 威望:0 精华:0 注册:2012/5/30 16:01:00
combox 在特定的情况不能锁定的情况  发帖心情 Post By:2012/7/17 21:08:00 [显示全部帖子]

三个表, 表A做 combox取值表  表B关联表C,表B为主表,表C为子表,

表B在当前行锁定后,表B中combox不能锁定的情况:
1.表B中币别combox启用输入助手开启的情况
2.表A中的字段值有前半段内容重复的情况. 如RMB和RMB不含税.

以上两种情况,当表B锁定后,虽然程序锁定了鼠标对表B中的combox的控制,但键盘还是可以操作 combox的值.

请见实例.

请提供一个解决方法.

谢谢了!

[此贴子已经被作者于2012-7-17 21:18:24编辑过]

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


加好友 发短信
等级:三尾狐 帖子:603 积分:6923 威望:0 精华:0 注册:2012/5/30 16:01:00
  发帖心情 Post By:2012/7/18 11:54:00 [显示全部帖子]

是的,有问题 应该是智能输入助手的一个漏洞吧,希望狐表公司能及时解决

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


加好友 发短信
等级:三尾狐 帖子:603 积分:6923 威望:0 精华:0 注册:2012/5/30 16:01:00
  发帖心情 Post By:2012/7/18 17:49:00 [显示全部帖子]

还有一个问题:

请老大留意一下:
也是关于combobox控件的问题的,如果我用代码来关闭输入助手,代码为:
If Tables("费用管理主表").current.locked=True Then
    e.sender.AutoComplete=False
Else
    e.sender.AutoComplete=True
End If

好了,问题来了,如果current.locked=false的情况下,如果光标没有在combobox中闪烁 (也就是combobo没有得到焦点的情况下),直接用鼠标点combobox下拉按钮, 完了!! combobox不见了,(如果combobox得到了焦点,再用鼠标点下拉按钮则正常.)


 回到顶部