ControlSource 属性

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

适用于

BoundObjectFrame 对象

列表框对象

复选框对象

数值调节钮对象

组合框对象

选项组对象

CustomControl 对象

文本框对象

GroupLevel 对象

切换按钮对象

您可以使用控件来源属性指定控件中显示的数据。您可以显示和编辑数据绑定到表、 查询或 SQL 语句中的字段。您还可以显示表达式的结果。读取/写入字符串

expressio n控件来源

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

设置

控件来源属性使用以下设置。

设置

说明

字段名称

该控件绑定到表、 查询或 SQL 语句中的字段。在控件中显示字段中的数据。更改控件内的数据更改字段中的相应数据。(要使该控件,只读状态,请锁定属性设置为。)单击控件绑定到具有“超链接”数据类型的字段,如果您跳转到超链接地址中指定的目标。

表达式

控件显示数据生成的表达式。此数据可由用户更改,但不保存数据库中。


使用控件的属性表、 宏或 Visual Basic for Applications (VBA) 代码,您可以设置控件的控件来源属性。

您还可以通过键入字段名称或直接在窗体设计视图中的文本框中的表达式或报表设计视图中设置文本框的控件来源属性。

对于报表,您可以通过选择一个字段或分组、 排序和汇总的窗格中的字段中的表达式弹出窗口中键入表达式设置此属性。

在 VBA 中,使用字符串表达式设置此属性的值。

备注

对于报表分组级别, ControlSource属性确定的字段或表达式进行分组。

注意: 控件来源属性不适用于复选框、 选项按钮或切换按钮选项组中的控件。它只适用于选项组本身。

对于报表, ControlSource属性仅适用于报表的分组级别。

窗体和报表充当数据库的"窗口"。通过设置指定主窗体或报表的数据源其RecordSource 属性表、 查询或 SQL 语句。为数据源中的字段或表达式,然后可以设置的控件来源属性。如果控件来源属性设置为表达式,显示的值是只读,但不保存数据库中。例如,您可以使用以下设置。

Sam ple 设置

说明

姓氏

对于控件,在控件中显示姓氏字段中的数据。为报表分组级别, Microsoft Office Access 2007姓氏对数据进行分组。

=Date( ) + 7

对于控件,该表达式在控件中显示七天从今天的日期。

=DatePart("q",ShippedDate)

对于控件,该表达式显示发货日期的季度。报表组级别,Access 将数据分组发货日期的季度。

示例

下面的示例设置到城市字段中名为 AddressPart 文本框的ControlSource属性:

Forms!Customers!AddressPart.ControlSource = "City"

下一个示例设置名预期为表达式=Date() + 7到文本框的ControlSource属性。

Me!Expected.ControlSource = "=Date() + 7"

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×