DateAdd在控件Source中

时间:2016-08-09 15:53:49

标签: ms-access-2010 access

我一直在控制源中出错

enter image description here

这是我正在使用的代码。我做错了什么?

DateAdd(IIf([CalibrationRecord]![UOM]="days","d",IIf([CalibrationRecord]![UOM]="month","m","yyyy")),[CalTimeInterval],[LastCalDate])

1 个答案:

答案 0 :(得分:0)

我认为这是在表格/报告中 - 而不是查询?但看起来您正在使用查询语法根据查询中的两个表设置字段名称。

如果是表单/报告Access只能看到字段名称 - 请尝试从公式中删除表名DateAdd(IIf([UOM]="days","d",IIf([UOM]="month","m","yyyy")),[CalTimeInterval],[LastCalDate])

    elif (input == 'quit' or 'exit'):