以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何在父表的表达式里写if函数?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=73398)

--  作者:likaibin1983
--  发布时间:2015/8/18 19:22:00
--  [求助]如何在父表的表达式里写if函数?
父表里有一表达式列,需要从对应的子表中sum所有数值

在表达式列里,表达式为 sum (Child(A).amount)

当子表没有任何项目时,改父表的表达式列结果就是空值

怎么样在表达式里做判断,如果子表没有数据,则返回“0”值,否则返回sum值?

--  作者:大红袍
--  发布时间:2015/8/18 19:51:00
--  
isnull(sum(Child(A).amount),0)
--  作者:likaibin1983
--  发布时间:2015/8/18 19:53:00
--  
谢谢!