访问和IIf语句

时间:2016-02-26 18:46:58

标签: ms-access

我有3个需要检查的字段,选项1,选项2和选项3.所有都是表格中的字段。我想添加另一个名为premium的字段,如果勾选了所有选项框,它将应用折扣。这是什么语法?

我尝试过的是这样的事情(这不是我最后的版本,所以你可以看到逻辑有点容易)

iif([op1]&&[op2]&&[op3]="True",[premium]=[final]-10,[premium]=35)

如果检查了所有这三个选项,则最终价格为X,否则为Y

2 个答案:

答案 0 :(得分:0)

您可能想到了这一点 - 作为Premium的ControlSource:

=IIf([op1]=True & [op2]=True & [op3]=True,[final]-10,35)

答案 1 :(得分:0)

IIf(([op1] = True)和([op2] = True)和([op3] = True),([Price] -10),[price])