FAQ:组合框获得焦点自动展开列表与自动将焦点定位到下一控件;Access组合框下拉弹出数据,组合框获得焦点自动选择数据;如何可以组合框获得焦点自动展开-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


FAQ:组合框获得焦点自动展开列表与自动将焦点定位到下一控件;Access组合框下拉弹出数据,组合框获得焦点自动选择数据;如何可以组合框获得焦点自动展开

发表时间:2007/12/13 10:07:24 评论(0) 浏览(13607)  评论 | 加入收藏 | 复制
   
摘 要:组合框获得焦点自动展开列表与自动将焦点定位到下一控件.
正 文:

(Q) 当我们在access中用到组合框时,如何让组合框获得焦点自动展开列表显示数据与自动将焦点定位到下一控件.

    该如何解决?

(A) 解决方法:
        学员在做到变速箱系统时,都会用到组合框,但是看了好多学员的作业时,发现好多都没有使用该功能,在这里讲一个小的技巧,如下:
        该功能适用于按tab键自动跳转下一个控件时,根据各人的情况来决定,一般适用于组合框和列表框控件,即当组合框获得焦点时自动展开列表,当该组合框点选之后,自动将焦点定位到下一个输入控件。
        下面摘自《报销案例教程》里面的一段,大家学习一下可以再应用到变速箱系统或者自己开发的系统里面。

        以报销教程里面的“报销明细新增”窗体为例,直接进入 frmBxmx_child_Add 窗体的设计窗体,点击报销类别 

        组合框的获得焦点[事件过程]代码编辑界面,在鼠标光标处       
        输入以下代码 :

            Me.lbId.Dropdown
 
        之后关闭代码退出,再进入该组合框的更新后事件代码编辑界面,在鼠标光标处输入以下代码 :

            Me.ygId.SetFocus

        同样,也进入员工姓名的获得焦点事件代码编辑界面,在鼠标光标处输入以下代码 :

            Me.ygId.Dropdown

        之后进入该组合框的更新后事件代码编辑界面,在鼠标光标处输入以下代码:

            Me.bxje.SetFocus

        完毕
        初学者可以实际测试一下该功能的实际效果。可根据情况,添加不添加此功能就看各人的习惯和爱好了。

        这个功能在报销案例教程的6.5节有讲到,只不过很多学员与爱好者学习了教程并没有用这个功能,或者是看完第 

       五章就没有看下面的介绍.在这里写一下,有需要的朋友可以参考的制作的试试,是一个比较实用的功能.
        附:《报销案例教程》下载地址:http://www.accessoft.com/bbs/showtopic.asp?ID=182&BoardID=23


Access软件网交流QQ群(群号:198465573)
 
 相关文章
展开,收起treeview的所有节点  【victorduane  2007/11/23】
仿照UMV销售高手软件,实现添加代码后,自动刷新收入类别组合框项目...  【AskHeart  2007/12/12】
在树节点展开时加载子节点范例  【trynew  2009/3/9】
禁止Treeview节点双击展开或折叠  【纵云梯  2012/4/20】
【Access子表】--默认打开数据表子表全部展开的示例,默认展开...  【金宇  2014/6/24】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接