以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请帮我看看表达式错在哪里,提样表达式错误,谢谢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=108699)

--  作者:jinhy811
--  发布时间:2017/10/27 15:16:00
--  请帮我看看表达式错在哪里,提样表达式错误,谢谢

 列名:商场名称、基本工资、提成、其它工资、应付工资,根据不同条件设置应付工资列的表达式如下:

 

IIF([商场名称]=\'A\'OR[商场名称]=\'B\',IsNull(基本工资,0) +IsNull(提成,0) + IsNull(其它工资,0), IIF(([商场名称]=\'C\'OR[商场名称]=\'D\')AND(IsNull(基本工资,0)  +  IsNull(岗位,0) +IsNull(提成,0))<= 2200,2200 + I + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0) +  IsNull(其它工资,0),IIF(([商场名称]=\'E\'OR[商场名称]=\'F\')AND(IsNull(基本工资,0) +IsNull(提成,0))<= 2000,2000 + IsNull(其它工资,0),IsNull(基本工资,0)  + IsNull(提成,0)+  IsNull(其它工资,0))))

 

前二个IIF没问题,第三个用上时提示表达式错误,请老师们指导一下,谢谢!

[此贴子已经被作者于2017/10/27 15:34:38编辑过]

--  作者:jinhy811
--  发布时间:2017/10/27 15:17:00
--  

第三个IIF不用可以,加上后就不行了


--  作者:有点甜
--  发布时间:2017/10/27 15:52:00
--  
IIF([商场名称]=\'A\' OR [商场名称]=\'B\',IsNull(基本工资,0)+IsNull(提成,0)+IsNull(其它工资,0), IIF(([商场名称]=\'C\' OR [商场名称]=\'D\') AND (IsNull(基本工资,0)+IsNull(岗位,0)+IsNull(提成,0))<= 2200,2200 + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0) +  IsNull(其它工资,0),IIF(([商场名称]=\'E\' OR [商场名称]=\'F\') AND (IsNull(基本工资,0)+IsNull(提成,0))<= 2000,2000 + IsNull(其它工资,0),IsNull(基本工资,0)+ IsNull(提成,0)+IsNull(其它工资,0))))
--  作者:jinhy811
--  发布时间:2017/10/27 16:20:00
--  

楼上,谢谢,回复的哪里修改了啊


--  作者:有点甜
--  发布时间:2017/10/27 17:27:00
--  

这里错了

 

2200 + I + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0) +  IsNull(其它工资,0),


--  作者:jinhy811
--  发布时间:2017/10/29 7:50:00
--  
谢谢,你指出来的错误是我手误打错了,实际为:修正后还是不对哦
--  作者:jinhy811
--  发布时间:2017/10/29 7:51:00
--  
IIF([商场名称]=\'A\'OR[商场名称]=\'B\',IsNull(基本工资,0) +IsNull(提成,0) + IsNull(其它工资,0), IIF(([商场名称]=\'C\'OR[商场名称]=\'D\')AND(IsNull(基本工资,0)  +  IsNull(岗位,0) +IsNull(提成,0))<= 2200,2200 + IsNull(提成,0) + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0) +  IsNull(其它工资,0),IIF(([商场名称]=\'E\'OR[商场名称]=\'F\')AND(IsNull(基本工资,0) +IsNull(提成,0))<= 2000,2000 + IsNull(其它工资,0),IsNull(基本工资,0)  + IsNull(提成,0)+  IsNull(其它工资,0))))
--  作者:jinhy811
--  发布时间:2017/10/29 7:52:00
--  
应该是上面这个,但还是错误的
--  作者:有点甜
--  发布时间:2017/10/29 22:51:00
--  
 具体做个例子发上来测试。
--  作者:jinhy811
--  发布时间:2017/10/31 9:56:00
--  

[此贴子已经被作者于2022/11/7 15:45:27编辑过]