[ABI 5.2] 表达式错误

11562
3

恩智浦凯文 初学数据Lv2

发表于2021-7-22 14:11

悬赏50

已解决

楼主
你好,表达式组件出现了问题。能帮我看一下有什么错误吗?

下面这条是我新增的表达式内容
if (Component_Part_Id = '17ASA00268D001' or Component_Part_Id = '17ASA00268D002' or Component_Part_Id = '17ASA00267D001' or Component_Part_Id = '17ASA00267D002' or Component_Part_Id = '17ASA00267D003' or Component_Part_Id = '17ASA00267D004' ) 'LQFP10HD'else if (Component_Part_Id = '17ASA00285D001' or Component_Part_Id = '17ASA00285D002' or Component_Part_Id = '17ASA00285D003' or Component_Part_Id = '17ASA00286D001' or Component_Part_Id = '17ASA00286D002' or Component_Part_Id = '17ASA00326D001' or Component_Part_Id = '17ASA00326D002' or Component_Part_Id = '17ASA00326D003' or Component_Part_Id = '17ASA00326D004' ) 'LQFP7HD'else if (Component_Part_Id = '17ASA00294D001' or Component_Part_Id = '17ASA00294D002' or Component_Part_Id = '17ASA00294D003' ) 'LQFP10EPHD'else Subgroup
Subgroup 来自主题表Leaded package,如下



最近看过此主题的会员

xdp

esen_5DDOLIK7VX

徐实力

路口234ee

mmmm520

esen_4E8GGM0U7A2L

eson12138

13381829220

lifr

malin

ESENSOFT官方技术支持

zhangsen

bbs

果冻出场

shaoshl

最佳答案
可以改成case when 的写法.注意in ['值1','值2'] 的括号 ,另外,表达式组件里面,获取字段.不是直接写字段名的.需要点击左边的字段名,带上前缀
3个回答

只看楼主

果冻出场 数据小白Lv1

发表于2021-7-22 14:11

只看该作者

取消 关注该作者的回复

沙发

可以改成case when 的写法.注意in ['值1','值2'] 的括号 ,另外,表达式组件里面,获取字段.不是直接写字段名的.需要点击左边的字段名,带上前缀

恩智浦凯文 初学数据Lv2

发表于2021-7-22 16:30

只看该作者

取消 关注该作者的回复

板凳

果冻出场 发表于 2021-7-22 14:16
可以改成case when 的写法.注意in ['值1','值2'] 的括号 ,另外,表达式组件里面,获取字段.不是直接写字段名 ...

非常感谢!帮了我不少! 你说的带上前缀指的是什么前缀?

果冻出场 数据小白Lv1

发表于2021-7-22 16:54

只看该作者

取消 关注该作者的回复

地板

你前置是连接组件,组件自己是有名称的.后置组件是获取前置组件的数据.你可以看到我发的截图,字段的前置TableSource.这个就是前缀.

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号