组合框输入绑定列返回非绑定列,快速输入-雨梦
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-窗体/数据页


组合框输入绑定列返回非绑定列,快速输入

发表时间:2012/8/16 20:14:16 评论(1) 浏览(17039)  评论 | 加入收藏 | 复制
   
摘 要:通常情况下,将组合框列宽设为0,然后就可以在组合框中实现选择并显示科目名称了,但是输入的时候只能输入科目名称,输入科目编号是不能实现的,因为列宽设为0了“限于列表”的属性就自动更改为“是”了,不能实现输入科目编号而显示科目名称的目的。
而本方法的设置可以实现输入科目编号而显示科目名称的目的,达到快速输入。
正 文:

问题背景: 表中要保存会计科目编号,但是窗体中的组合框要显示科目名称。

组合框的属性:

1,行来源 Select tbl科目.科目编号, tbl科目.科目 FROM tbl科目 GROUP BY tbl科目.科目编号, tbl科目.科目;

2,列数 2列

3,列宽 1cm(设置了第一列的列宽,后面会自动设置)

4,绑定列 1(绑定第一列科目编号)

5,限于列表 否 然后在代码中

Private Sub 借方科目编号_AfterUpdate()

Me.借方科目编号 = Me.借方科目编号.Column(1)

end sub

通常情况下,将组合框列宽设为0,然后就可以在组合框中实现选择并显示科目名称了,但是输入的时候只能输入科目名称,输入科目编号是不能实现的,因为列宽设为0了“限于列表”的属性就自动更改为“是”了,不能实现输入科目编号而显示科目名称的目的。 而本方法的设置可以实现输入科目编号而显示科目名称的目的,达到快速输入。

注:此方法只能保存非绑定列,请慎用!!!

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【access小品】一框装天下---组合框的循环使用  【todaynew  2010/4/5】
组合框使用技巧  【jia  2011/3/31】
组合框属性说明  【风行  2011/7/11】
组合框快速输入  【jia  2012/5/15】
【译文】使用一个组合框来搜索你输入的内容  【周芳  2012/6/4】
access vba之组合框控件  【Access  2012/8/31】
常见问答
技术分类
相关资源
文章搜索
关于作者

雨梦

文章分类

文章存档

友情链接