以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表达式中如何保证出的是正数?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11786)

--  作者:新福星
--  发布时间:2011/8/11 16:21:00
--  [求助]表达式中如何保证出的是正数?

在一个表中一个计算列中,[数量]*[单价] 数量有时为负,如何保证结果为正值呢?我用了Math.Abs([数量])*[单价] 不好使呀?谢谢


--  作者:狐狸爸爸
--  发布时间:2011/8/11 16:37:00
--  
iif([数量]*[单价] <0, -[数量]*[单价],[数量]*[单价])
--  作者:yangming
--  发布时间:2011/8/11 16:54:00
--  
IIF([数量] * [单价]< 0,[数量] * [单价] * -1,[数量] * [单价] )
--  作者:新福星
--  发布时间:2011/8/11 18:00:00
--  
谢谢了