BoundColumn 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

适用于

组合框对象

列表框对象

当您进行list box或combo box从所选内容时, BoundColumn属性告诉Microsoft Office Access 2007哪一列的值用作control的值。如果该控件绑定到field,名为控件来源属性中的字段中存储BoundColumn属性所指定的列中的值。读取/写入

表达式BoundColumn

表达式必填。返回一个对象应用于列表中的表达式。

设置

BoundColumn属性使用以下设置。

设置

说明

0

ListIndex属性的值,而不是列的值,存储在current record。第一行的ListIndex属性值为 0,第二行为 1,依此类推。从列表框或组合框的列表框部分中选择一个项目时,access 会设置ListIndex属性。BoundColumn属性设置为0 ,并使用该控件的ListIndex属性值可能有用,例如,您只是想存储数字序列。

大于或等于 1

(默认值为 1)指定列中的值将成为控件的值。如果该控件绑定到字段,则此设置存储在当前记录中的字段。BoundColumn属性不能设置为值大于ColumnCount设置。


使用控件的property sheet、 macro或 Visual Basic for Applications (VBA) 代码,您可以设置BoundColumn属性。

对于表字段,您可以设置此属性在字段属性部分中的表字段的设计视图中的查阅选项卡上的显示控件属性设置为组合框列表框

提示

选择查阅向导作为表设计视图中的字段的数据类型时,access 将自动设置 BoundColumn 属性。

在 Visual Basic for Applications (VBA) 代码,请使用数字或等于从 0 到ColumnCount属性的设置值numeric expression设置BoundColumn属性。

备注

组合框中最左侧的列 (最左侧的列在组合框的ColumnWidths属性的设置不是 0) 包含在Form view或report组合框的文本框部分中显示的数据。BoundColumn属性确定时进行选择,将存储在文字框或组合框列表中的哪一列的值。这允许您以显示不同的数据保存为控件的值。

注意: 如果绑定的列不是在控件中最左侧的列相同 (或将BoundColumn属性设置为 0),限于列表属性设置为

Access 使用从零开始编号,请参阅属性中的列。通过使用表达式Column(0)中; 即,引用第一列第二列引用通过使用表达式Column(1)中;等等。但是, BoundColumn属性使用基于 1 数字引用的列。这意味着如果BoundColumn属性设置为1,您可以访问存储在该栏中使用表达式Column(0)的值。

如果自动展开属性设置为时,Access 会自动填充匹配某个值组合框的列表中,当您键入的组合框的文本框部分中的值。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×