设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 11936|回复: 22
打印 上一主题 下一主题

组合框使用教程(一)----基础知识

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-10 11:08:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本讲座例子大部份来自论坛, 对他们作的贡献深表感谢, 一点通

一. 定义及其工作方法

在许多情况下,从列表中选择一个值比记住一个值后键入它更快更容易。使用组合框,可以不需要太多的窗体空间,组合框就如同文本框和列表框的合并在一起。

图一




在组合框中输入文本或选择某个值时,如果该组合框是绑定的组合框,则输入或选择的值将插入到组合框所绑定的字段内。

组合框中的列表是由数据行组成的。这些数据行可以有一个或多个字段,每行的标题可以有也可以没有。如果多列组合框是绑定的组合框,Microsoft Access 会将数值保存到其中一列。

1.1 如何设定多个字段? 以行来源类型:表/查询  为例

打开组合框的属性, 在行来源右边点击"..."按钮,如图二
图二


添加表,如图三
图三



选择所需要的字段,如图四
图四


回到属性表,设置"列数",按照字段的宽度设置"列宽",同时还要设置"列表宽度",不然的话有些字段可能看不到,如图五所示
图五


OK,重新打开窗体,点击箭头,你会看到如下图六所示多列显示了
图六


1.2 如何设置列标题?
在组合框的属性中,设置列标题:是, 默认值为:否的,如图五所示

1.3 如何设置列表行数?
根据需要,你可以自由设置行数,默认值为8,如图五所示

1.4 如何设置数据限制在一定范围?
组合框有“限于列表”属性,可以使用该属性控制列表中能输入数值或仅能在列表中输入符合某值的文本,如图五所示,默认的限于列表为是,超出列表范围,系统将会提示;如果限于列表改为否,则输入的数据可以超出列表的范围,系统不会提示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2007-8-10 14:32:39 | 只看该作者
二. 组合框的行来源类型

组合框的行来源类型分为三种, 分别为表/查询, 值列表,字段列表,如图七所示

图七


2.1 表/查询,在上一节中已经说过了,这里不再作陈述

2.2 值列表
当选择值列表时, 可以不用表或查询的数据作数据源, 而直接在行来源中输入数据, 如: 男;女  或者小学;初中;高中;大学等, 这里以省份作示例, 如图八所示, 输入值时要注意的地方是字符与字符之间要用";"分号隔开,

图八


设置完后,回到窗体视图, 你可以看到由分号分隔的字符变成行数据了,如图九所示

图九


2.3 字段列表

当行来源类型选择字段列表时, 你可以点击行来源右边的三角型按钮, 然后选择一个表, 如图十所示

图十


回到窗体状态, 组合框的列值变成了这个表的字段了, 如图十一所示

图十一

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
 楼主| 发表于 2007-8-10 15:14:23 | 只看该作者
三. 组合框其它属性的设置

组合框的其它设置基本上与文本框设置差不多, 如名称, 控件来源, 格式, 输入掩码等都是一样的

图十二


除上二节讲过的外, 还有一个是自动展开的设置, 默认值为是, 目的是当前面的字符与列表中的字符相同时可联想打开,减少字符的输入, 如图十三, 当输入"湖"字时, "南省"会即时显示出来, 有点象我们平时输入文字的联想输入法

图十三


组合框的基本设置已经讲完, 请大家动下手, 自己设置一下, 这样才会加深认识, 还有什么不明的可到QQ群上发问, 谢谢收看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2007-8-12 21:20:08 | 只看该作者
谢谢老师,先交第一讲作业


[ 本帖最后由 dumps 于 2007-8-12 21:21 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2007-8-12 22:26:56 | 只看该作者
OK, 看来你能完全理解了
6#
发表于 2008-8-1 12:22:14 | 只看该作者
学习下
7#
发表于 2008-8-1 12:57:17 | 只看该作者
学习  学习
8#
发表于 2008-8-1 16:46:07 | 只看该作者
讲得真好
9#
发表于 2008-8-12 10:59:34 | 只看该作者
学到了不少东西,谢谢
10#
发表于 2008-8-27 21:39:12 | 只看该作者
学习![:34]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-6 09:18 , Processed in 0.138934 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表