Access 2003完整教程:列表框、组合框、下拉列表框和“查阅”字段的属性

可用来在窗体上创建或修改列表框和组合框的属性

使用向导来创建列表框或组合框时,Microsoft Access 将为控件设置一些属性。如果不想用向导来创建控件,则可以直接使用这些属性;或者可以使用向导来创建控件,然后修改这些属性使这些控件按预期方式运行。若要查找有关下列属性的详细信息,请单击属性表中的属性,然后按 F1。

在Access 数据库中,或在与 Microsoft SQL Server 2000 或 Microsoft SQL Server 2000 Desktop Engine 连接的Access 项目中,也可以使用这些属性对“查阅”字段进行自定义。

属性说明
行来源类型与“行来源”属性一同使用。使用该属性可以指定行来源的类型(“表/查询”、“表/视图/存储过程”、“值列表”、“字段列表”或Visual Basic 函数),然后可以在“行来源”属性中指定实际行来源。
行来源如果“行来源类型”设为“表/查询”,则指定表、查询或 SQL 语句的名称。如果“行来源类型”设为“值列表”,则指定列表的输入项(多项之间以分号隔开)。如果“行来源类型”设为“字段列表”,则指定表或查询的名称。如果“行来源类型”设为函数名,则显示为空白。
绑定列在绑定多列列表框或组合框中,指定哪一列与“控件来源”属性中指定的基础字段绑定。当在列表中选择一项时,该列中的数据将存储在字段中。如果隐藏了该列,则该数据可能会与列表上显示的数据有所不同。
列数指定列表框或组合框中的列数。可以通过将“列宽”属性设为0,使某一列包含在列表中但并不显示出来。对于从表或查询中查阅值的列表,可能需要这样做。可以在列表中包含 ID 字段,但将它隐藏起来。在组合框内,列表中第一个可见列显示在组合框的文本框部分。
列宽指定每列的宽度,各数值之间以分号隔开。输入0可以隐藏一列。输入分号而没有输入度量表示使用默认值(大约 1 英寸或 2.5 厘米,视 Windows“控制面板”中设置的度量单位而定)。在组合框中,第一个可见列显示在控件的文本框部分。在组合框中输入的任何值的数据类型必须与第一个可见列的数据类型相同或兼容。
列标题确定列表框或组合框是否有列标题。如果组合框或列表框是基于记录源的,Access 就使用记录源的字段或列名作为列标题。如果组合框或列表框是基于固定值列表的,Microsoft Access 则使用值列表的前 x 项数据(“行来源”属性)作为列标题,其中,x 等于“列数”属性中所设的数字。只有在列表拉下时,组合框中才会显示标题。
列表宽度指定组合框的列表框部分的宽度。
列表行数指定显示在组合框的列表框部分的最大行数。
限于列表确定组合框是接受输入的任何文本还是只接受与列表中的值匹配的文本。如果想允许将用户输入的新值添加列表中,请将该属性设为“否”,并且在“不在列表中”属性中附加一个事件过程。
不在列表中当 NotInList 事件发生时,运行附加的事件过程。可以使用该属性自动将新值添加到列表中。该属性在表“设计”视图中的“查阅”选项卡上不可用。
自动展开指定 Access 是否自动填入与您在组合框中键入字符匹配的值。该属性在表“设计”视图中的“查阅”选项卡上不可用,Access 会自动为“查阅”字段填入值。但可以根据“查阅”字段更改组合框的“自动展开”属性。
显示控件指定在向窗体中添加“查阅”字段时,Access 默认创建的控件的类型(组合框或列表框)。该属性仅在表“设计”视图中的“查阅”选项卡上可用。

可用来在数据访问页中创建或修改列表框或下拉列表框的属性

使用向导在数据访问页中创建列表框或下拉列表框时,Access 会为控件设置某些属性。如果不想用向导来创建控件,则可以直接使用这些属性;或者可以使用向导来创建控件,然后修改这些属性使这些控件按预期方式运行。若要查找有关下列属性的详细信息,请单击属性表中的属性,然后按 F1。

属性说明
ListRowSource数据源中记录集的名称,该数据源为列表框或下拉列表框提供值和文本。
ListBoundField在绑定列表框或下拉列表框中,指定哪个字段与“列表行来源”属性指定的基础数据源绑定。当在列表中选择一项时,该列中的数据将存储在字段中。
ListDisplayField在绑定列表框或下拉列表框中,指定“列表行来源”中的一个字段的名称,“列表行来源”提供了与“列表绑定字段”值相对应的显示值。

上页:Access 2003完整教程:弹出式窗体和报表的属性设置 下页:Access 2003完整教程:关于报表

Access 2003完整教程:列表框、组合框、下拉列表框和“查阅”字段的属性

Access 2003完整教程:关于报表Access 2003完整教程:关于 Visual Basic 代码中的错误
Access 2003完整教程:关于南亚版数据库Access 2003完整教程:关于 SQL Server 7.0 支持
Access 2003完整教程:关于在南亚版数据库中使用数字和日期Access 2003完整教程:Access 包含的示例数据库
Access 2003完整教程:关于窗体的节Access 2003完整教程:关于报表的节
Access 2003完整教程:关于副本集保留周期的设置 (MDB)Access 2003完整教程:设置用于控制空值的属性 (MDB)
Access 2003完整教程:关于设置控件或属性的值以响应事件Access 2003完整教程:有关设置属性的值以响应事件的示例
Access 2003完整教程:窗体、报表和数据访问页之间的差异Access 2003完整教程:用于创建数据访问页的策略
Access 2003完整教程:关于子报表Access 2003完整教程:有关筛选的疑难解答 (MDB)
Access 2003完整教程:关于操作查询 (MDB)Access 2003完整教程:关于提示输入条件的参数查询 (MDB)
Access 2003完整教程:关于选择查询和交叉表查询 (MDB)Access 2003完整教程:关于 SQL 查询 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号