以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于空值计算的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8278)

--  作者:yardgrass
--  发布时间:2010/9/27 11:15:00
--  关于空值计算的问题

请各位看一下

[发货情况_金额] - iif(IsNull([资金回收_金额]),0,[资金回收_金额])

代码老报错,应该怎么写呢

 

如果,[发货情况_金额] -[资金回收_金额],如果[资金回收_金额],为空的话也反回空值,所以必须加判断条件

谢谢


--  作者:狐狸爸爸
--  发布时间:2010/9/27 11:25:00
--  

1、这是表达式,不是代码

2、正确的表达式:

[发货情况_金额] - IsNull([资金回收_金额],0)

[此贴子已经被作者于2010-9-27 11:25:09编辑过]

--  作者:yardgrass
--  发布时间:2010/9/27 11:29:00
--  
谢谢管理员,刚开始学,以后要有很多问题麻烦你哦,:)
--  作者:狐狸爸爸
--  发布时间:2010/9/27 11:32:00
--  
呵呵,欢迎新同学。
--  作者:ntqhj
--  发布时间:2019/12/14 20:59:00
--  
IsNull([第一列] + [第二列] - [第三列] - [第四列],0),这样好像可以计算,想显示“0.00”呢
--  作者:有点蓝
--  发布时间:2019/12/15 19:44:00
--  
到列属性设置:http://www.foxtable.com/webhelp/topics/0050.htm