Microsoft Access 2013计算控制语法

时间:2017-01-31 00:58:27

标签: ms-access syntax

我正在尝试创建一个包含某些是/否问题的简单表单。每个表单都有一个第二个隐藏列,其中包含一个存储答案的位值0或1。我的问题是在表单末尾添加值和总计它们所需的语法。 enter image description here

我尝试在sum文本框的计算控件中添加以下代码:

=SUM([Combo_A] + [Combo_B] + [Combo_C]) 
[Combo_A] + [Combo_B] + [Combo_C]

在这两种情况下我都会收到错误,而且在以下教程中找不到正确的语法: https://support.office.com/en-us/article/Create-an-expression-893d516c-86f8-43e7-b9c1-d38c02678e5b#__toc288566552

http://www.gcflearnfree.org/access2013/creating-calculated-fields-and-totals-rows/1/

http://ms-access-tips.blogspot.com/2011/07/calculated-controls.html

我认识到这是一个简单的语法错误,我只是无法破解它。

2 个答案:

答案 0 :(得分:1)

将0或1值作为另一个隐藏列添加到组合框中。将该列设为绑定列。现在你可以添加它们了。

= Val([Combo_A])+ Val([Combo_B])+ Val([Combo_C])

答案 1 :(得分:0)

Sum文本框的控件来源属性应为

=[Combo_A] + [Combo_B] + [Combo_C]

我假设[Combo_X]文本框包含0和1.