以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于表达式!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31533)

--  作者:sadfox
--  发布时间:2013/4/16 21:41:00
--  [求助]关于表达式!

IsNull(Sum(Child(PO).单价1),0) + IsNull(Sum(Child(PO).单价2),0)

怎样才能让单价1和单价2都是空值时,表达式列不显示0

 

[此贴子已经被作者于2013-4-16 21:41:10编辑过]

--  作者:fjlclxj
--  发布时间:2013/4/16 22:17:00
--  
0改成nothing试试,纯粹瞎蒙的
--  作者:jijianjsj
--  发布时间:2013/4/16 22:18:00
--  
IIF((IsNull(Sum(Child(PO).单价1),0) + IsNull(Sum(Child(PO).单价2),0))>0,(IsNull(Sum(Child(PO).单价1),0) + IsNull(Sum(Child(PO).单价2),0)),null)
--  作者:sadfox
--  发布时间:2013/4/17 0:10:00
--  
以下是引用jijianjsj在2013-4-16 22:18:00的发言:
IIF((IsNull(Sum(Child(PO).单价1),0) + IsNull(Sum(Child(PO).单价2),0))>0,(IsNull(Sum(Child(PO).单价1),0) + IsNull(Sum(Child(PO).单价2),0)),null)

谢谢,我试试!