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

解决“#错误”显示的小技巧

时 间:2008-03-14 17:14:47
作 者:贺德才   ID:140  城市:襄樊
摘 要:错误显示
正 文:

        用access进行报表或窗体设计,有时可能会出现这种情况:设计好的计算或引用的控件有时会显示为“#错误”。这不是因为你输入的公式或引用错误,而是因为你要进行的计算或引用暂时没有数据信息所致。比如下面这个文本控件的公式--

        ="符合搜索条件的记录共" & 复合查询子窗体.Form.计数 & "条"

        这个公式并不错,它放在主窗体上是要对子窗体里的筛选数据进行计数,子窗体里有几条数据,它就会显示一个常规数字。但是,如果子窗体里没有数据里,这个控件就会显示“#错误”。这是因为设计时只考虑了一般情况,而未考虑特殊情况所致。解决的办法很简单,将上面那个公式改成以下公式即可--

        ="符合搜索条件的记录共" IIf(IsError(复合查询子窗体.Form.计数),"",& 复合查询子窗体.Form.计数) & "条"

        这样改好后,如果有数据就如实显示;如果没有数据,将不再显示。



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

常见问答:

技术分类:

相关资源:

专栏作家

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