Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

【Access粗心马大哈引起的问题】iif还是iff?iif拼写错误引起的问题

时 间:2021-01-23 11:01:18
作 者:麥田   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:【Access粗心马大哈引起的问题】iif还是iff?iif拼写错误引起的问题。
正 文:

一、学友问题描述:

      编辑了以下代码:

=iff([coms]="男",([txth]-110)*1.1,IIf([coms]="女",([txth]-105)*1.1,""))

然后切换到窗体视图后,上限和下限那两个方框显示“#名称?”字段,而且无论我在身高、体重中输入任何值,上限和下限都不变,依旧显示“#名称?”,请问这个是什么原因呢?谢谢。
如下图:


二、解决方法:
      检查代码嵌套写法是没有问题的,仔细一看,问题出在了马大哈上面,正确的函数拼写方法应该是iif,而拼写成iff当然就不正确了,改正iif后问题解决。这个问题其实早就看到过有网友写错,看到的次数多了,还是整理成文章发布,希望再有网友遇到这个问题,能从中吸取粗心马大哈引起的问题教训。


Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助