以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于表达式结算结果如何不显示0求大神指导!!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48891)

--  作者:fyh521
--  发布时间:2014/4/8 14:09:00
--  关于表达式结算结果如何不显示0求大神指导!!

请教大神图片中的0如何不显示呢?显示出来太不好看了!这些0都是用表达式计算出来的!要怎样把0的结果不显示呢?


图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/4/8 14:14:00
--  
表达式发出来看看, 把结果0 换为NULL 试试看.

例如 IIF(结果=0,NULL,结果)

--  作者:fyh521
--  发布时间:2014/4/8 14:18:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
就是这个样子的啊!
--  作者:Bin
--  发布时间:2014/4/8 14:20:00
--  
IIF((表达式)=0,NULL,(表达式))
--  作者:fyh521
--  发布时间:2014/4/8 14:37:00
--  

不在用isnull了么?

 


--  作者:Bin
--  发布时间:2014/4/8 14:39:00
--  
不是,我的意思是  
IIF((你现在的整段表达式)=0,NULL,(表达式))

--  作者:fyh521
--  发布时间:2014/4/8 14:42:00
--  
IIF((IsNull([补贴项目_奖金],0)+IsNull([补贴项目_满勤奖金],0)+IsNull([补贴项目_话费补贴]),0)=0, Null,(IsNull([补贴项目_奖金],0)+IsNull([补贴项目_满勤奖金],0)+IsNull([补贴项目_话费补贴]),0))
--  作者:fyh521
--  发布时间:2014/4/8 14:47:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看
这提示的错误吧?
--  作者:Bin
--  发布时间:2014/4/8 14:50:00
--  
你少了个 逗号吧 在 null后面.
--  作者:fyh521
--  发布时间:2014/4/8 14:52:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:5.png
图片点击可在新窗口打开查看
还是错误啊!