ACCESS中窗体上键盘的控制
问题是:“在实际工作中,笔者碰到了用鼠标非常不方便的一种情况,也就是要录入大量数据时,就不能一只手用键盘录入数据,一只手用鼠标来定位,如果这样做的话,就会大大降低录入速度,并且极可能产生录入错误,所以必须全部由键盘来控制”
---- 简化了的录入界面如下:
顺序号 网户名 电表编号 出厂号 上上次读数 上次读数 本月读数
1 张三 50003583 F689 49373 50787 51001
2 李四 50019257 W137 5100 5566
… … … … … … …
---- 上述界面中前面6项是不可更新的,只有最后一项是需要录入的,但是access中录完数据后按〈Enter〉键,光标会跑到下一行的〈顺序号〉处。
---- 方法1、最简单的方法:请在初次运行时(数据网格已经出现在屏幕上),使用鼠标光标拖曳选中“顺序号”、“网户名“直到“上次读数”,此时这六列数据全部变黑,不要松掉鼠标,单击鼠标右键,选快捷菜单的“冻结”项。好,工作完成,请看看输入焦点是否还能够进入前面的六列?这个过程甚至可以由最终用户来操作,更体现了access强大与易用的完美结合;
---- 方法2、如果不怕麻烦,并且希望由程序来控制哪些项可以进入、哪些项不可进入,请使用 TextBox 的 Locked和 Enabled 属性组合来达到目的吧。其规律如下:
---- Enabled = True、 Locked=False : 常规方式
---- Enabled = True、 Locked=True : 可接受输入焦点,但不接受键盘输入
---- Enabled = False、 Locked=False : 不接受输入焦点,颜色变灰
---- Enabled = False、 Locked=True : 不接受输入焦点,颜色不变
---- 根据需要,组合上述两个属性的取值,您就可以轻松解决键盘输入焦点的“无政府”状态了。
(责任编辑:admin)
- ·Access窗体居中显示技巧
- ·Access中Tab键的使用说明【技巧】
- ·Access粘贴对象到Tab选卡上的技巧
- ·Access在窗体上显示当前记录和总记录数
- ·Access隐藏组合框的小箭头
- ·Access窗体属性表
- ·【技巧】Access选项组边框变为圆角边框
- ·Access函数me.sfmsub.form 提示子窗体
- ·Access中使用缩放对话框显示文本框文字
- ·access技巧-中文显示星期几的简单方法
- ·Access控件是否可见,可编辑,锁定的技巧
- ·根据查找窗体设定的条件筛选主窗体的数
- ·父子窗体的语法介绍
- ·access实现组合框联动详细教程
- ·Web Service在Access中的应用技巧
- ·Access窗体最大化,最小化等操作