Foxtable(狐表)用户栏目专家坐堂 → 问一个表达式的问题


  共有1815人关注过本帖树形打印复制链接

主题:问一个表达式的问题

帅哥哟,离线,有人找我吗?
vincent92
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:398 威望:0 精华:0 注册:2018/4/27 13:27:00
问一个表达式的问题  发帖心情 Post By:2018/6/20 17:33:00 [只看该作者]

直接上公式:
IIF(isnull([付款类型],0) = '部分款项',[合同金额] - [累计税金],[累计付款])
我写的这个表达式列,跳错,不知道是什么原因呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 17:35:00 [只看该作者]

IIF([付款类型] = '部分款项', [合同金额] - [累计税金], [累计付款])


 回到顶部
帅哥哟,离线,有人找我吗?
vincent92
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:398 威望:0 精华:0 注册:2018/4/27 13:27:00
  发帖心情 Post By:2018/6/20 17:40:00 [只看该作者]

但是我付款类型这里有四种情况,空值、部分款项、尾款、全款。其中如果是空值或者部分款项,计算结果是合同金额-累计税金,如果是尾款或者全款,计算结果就是累计付款-累计税金,这应该怎么写表达式呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 17:52:00 [只看该作者]

IIF([付款类型] = '部分款项' or [付款类型] is null, [合同金额] - [累计税金], [累计付款])


 回到顶部
帅哥哟,离线,有人找我吗?
vincent92
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:398 威望:0 精华:0 注册:2018/4/27 13:27:00
  发帖心情 Post By:2018/6/20 17:57:00 [只看该作者]

ok了,多谢!!!

 回到顶部