Foxtable(狐表)用户栏目专家坐堂 → [求助]表达式语法错误


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

主题:[求助]表达式语法错误

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


加好友 发短信
等级:婴狐 帖子:37 积分:653 威望:0 精华:0 注册:2012/5/20 21:47:00
[求助]表达式语法错误  发帖心情 Post By:2019/7/4 10:49:00 [只看该作者]

IIF([c6]<100,1,IIF([c6]<500,2,IIF([c6]<750,3,IIF([c6]<1000,4,IIF([c6]<5000,Convert([c6]/1000,'System.Int32'),IIF([c6]>10000,10,0))))))

表达式提示语法错误,请问该如何改正?

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/4 11:14:00 [只看该作者]

IIF([c6]<100,1,IIF([c6]<500,2,IIF([c6]<750,3,IIF([c6]<1000,4,IIF([c6]<5000,Convert([c6]/1000,'System.Int32'),IIF([c6]>10000,10,0))))))

看不出什么问题,具体提示什么错误?

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


加好友 发短信
等级:婴狐 帖子:37 积分:653 威望:0 精华:0 注册:2012/5/20 21:47:00
  发帖心情 Post By:2019/7/4 11:17:00 [只看该作者]

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2019.4.12.1
错误所在事件:Eval函数计算错误,表达式为:IIF(a0<100,1,IIF(a0<500,2,IIF(a0<750,3,IIF(a0<1000,4,IIF(a0<5000,Convert(a0/1000,'System.Int64'),IIF(a0>5000,10,0))))))
详细错误信息:
语法错误


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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/4 11:52:00 [只看该作者]

Eval函数?

注意表达式中的列名称必须用方括号括起来,例如:[单价]

IIF([a0]<100

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


加好友 发短信
等级:婴狐 帖子:37 积分:653 威望:0 精华:0 注册:2012/5/20 21:47:00
  发帖心情 Post By:2019/7/4 12:24:00 [只看该作者]

是Eval函数,列名也都用[]了

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/4 14:41:00 [只看该作者]

表达式不支持Convert,

IIF([c6]<100,1,IIF([c6]<500,2,IIF([c6]<750,3,IIF([c6]<1000,4,IIF([c6]<5000,CInt([c6]/1000),IIF([c6]>10000,10,0))))))

 回到顶部