以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 临时增加的表达式列应该怎样用iif写呢 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144390) |
-- 作者:lfz123 -- 发布时间:2019/12/18 18:42:00 -- 临时增加的表达式列应该怎样用iif写呢 临时增加的表达式列应该怎样用iif写呢 .Add("期末余额",Gettype(Double), "iif(方向 = \'借\',IsNull([期初余额],0) + ISNULL([借方累计],0) - ISNULL([贷方累计],0),IsNull([期初余额],0) + ISNULL([贷方累计],0) - ISNULL([借方累计],0)")
|
-- 作者:y2287958 -- 发布时间:2019/12/18 22:50:00 -- Add("期末余额",Gettype(Double), "iif(方向 = \'借\',IsNull([期初余额],0) + ISNULL([借方累计],0) - ISNULL([贷方累计],0),IsNull([期初余额],0) + ISNULL([贷方累计],0) - ISNULL([借方累计],0),null)") |
-- 作者:lfz123 -- 发布时间:2019/12/19 5:40:00 -- 回复:(y2287958)Add("期末余额",Gettype(Double), ... 老师,这个还是不对的,我早上又重新看了下,知道自己问题出在哪里了,少了一个括弧 .Add("期末余额",Gettype(Double), "iif(方向 = \'借\',IsNull([期初余额],0) + ISNULL([借方累计],0) - ISNULL([贷方累计],0),IsNull([期初余额],0) + ISNULL([贷方累计],0) - ISNULL([借方累计],0))")
|