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


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

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

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


加好友 发短信
等级:三尾狐 帖子:604 积分:6988 威望: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编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/18 7:00:00 [只看该作者]

您说的实例呢?

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/7/18 8:06:00 [只看该作者]

    tt,你的这个好好查查,我做给你的例子是可以锁定的.
    你现在的这个项目表明明已经锁定行,再有问题好好查查你的控件有没有事件?有没有解锁的行为在里面.你把按钮里面的代码只保留锁定试试看.

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/7/18 9:56:00 [只看该作者]

是有问题,老大看看.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb


  在锁定行的情况下,绑定的组合框还是能使用智能输入功能.

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


加好友 发短信
等级:三尾狐 帖子:604 积分:6988 威望:0 精华:0 注册:2012/5/30 16:01:00
  发帖心情 Post By:2012/7/18 11:54:00 [只看该作者]

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

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/18 14:55:00 [只看该作者]

收到,我们检查一下。

 

图片点击可在新窗口打开查看


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


加好友 发短信
等级:三尾狐 帖子:604 积分:6988 威望: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得到了焦点,再用鼠标点下拉按钮则正常.)


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/18 17:55:00 [只看该作者]

呵呵,好的


 回到顶部