ms-访问计算控件

时间:2009-10-27 18:47:11

标签: ms-access vba

有人能举例说明ms-access中计算控件的含义吗?

4 个答案:

答案 0 :(得分:5)

假设您向表单添加一个文本框,通常它会绑定到表中的特定字段,其内容反映该字段的内容。计算的控件不引用表中的特定字段,而是显示在数据库中的一个或多个字段上完成的计算。有时,它可能不会使用任何字段。

来自计算控件的控制源值的示例

  

= [YearlySalary] / 52

假设表格中有一个名为年薪的字段,表格基于。

只显示此字段的控件在控件源中具有以下内容

  

YearlySalary

请注意,计算控件的控件来源以=

开头

答案 1 :(得分:2)

你的意思是this

答案 2 :(得分:1)

将控件的控件来源(通常是文本框)设置为计算会创建计算控件:

=1 * 2
=[TheDate] - 1
=[Stock] * [UnitPrice]
=DlookUp("TheField","TheTable","FieldX=1")

答案 3 :(得分:1)

不同的情况:

  1. 文本框控件:您可能正在使用修剪(“文本”)功能删除空格并清理数据 - 该过程需要进行一些计算

    < / LI>
  2. 列表框控件:计算可能涉及包含其行源的查询。计算可以是对数字字段值的某种循环函数的组合,如果这样,则会显着改变数据的顺序。

  3. 命令按钮:一个变量可能会随着按下次数而改变,这反过来会改变按钮的命令模式。可以更改按钮的颜色,或者可以在一定次数的单击后隐藏按钮,或者可以更改在查询中排序的列表框的列 - 每次单击都会将排序前进到右侧的相邻列。 / p>