Office中国论坛/Access中国论坛
标题:
查询时值是null就空白了
[打印本页]
作者:
Dannyclock
时间:
2016-4-10 11:49
标题:
查询时值是null就空白了
本帖最后由 Dannyclock 于 2016-4-10 11:50 编辑
我用了一个空白的表单去做了一个查询筛选值,查询欄位的準則寫了[forms]![SAR]![BD],但表单栏位空了,查询值便空了,如何可以做到表單栏位是空便不筛选,资料全部出来?
作者:
tmtony
时间:
2016-4-10 12:11
可以判断
iif(nz([forms]![SAR]![BD])=""," True ", [forms]![SAR]![BD])
类似这样,如果为空,就所有条伯,否则就指定的条件
作者:
Dannyclock
时间:
2016-4-10 13:45
还是不行,表单的栏位是下拉式方块,什么也没选出来还是空白的
作者:
roych
时间:
2016-4-10 14:19
Dannyclock 发表于 2016-4-10 13:45
还是不行,表单的栏位是下拉式方块,什么也没选出来还是空白的
一般来说,在设置模糊查询时,null值是用来忽略条件的。也就是说,当不输入条件时(即null),显示全部记录。输入了条件才显示符合条件的记录。
如果非要显示null的话,则可以在里面输入条件:
[forms]![SAR]![BD]
那么null的时候就显示null了,不是null的时候就显示符合其他条件的记录。
作者:
Dannyclock
时间:
2016-4-10 16:38
在哪里输入条件?
作者:
Dannyclock
时间:
2016-4-12 12:14
找到了也解决了,谢谢
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3