首页 > 解决方案 > 编译函数时出错

问题描述

当我尝试执行此功能时PROD_TYPE: IIf([PROD_CAT]="OTHER";"OTHER";Mid([PROD_CAT];5)),我收到编译错误消息。我试图检查是否有任何缺失的参考我可以取消选中,但我发现没有。MID 功能似乎是问题所在。因为当我尝试使用 MID 函数创建一个虚拟查询时,它向我抛出了相同的错误消息。

标签: vbams-access

解决方案


访问控制源在提供参数时不接受分号,您需要使用逗号,如下所示:

IIf([PROD_CAT]="Other","Other",Mid([PROD_CAT],5))

推荐阅读