如果 流程咨询

动作开发 · 1348 次浏览
JIAle 创建于 2024-10-21 16:43

在怎么如果这个组件里设置数字变量的范围

如数字变量 1-1000

如果数字在1-1000中 就运行

一下两个我都测试了 ,都不行

 

$$={喉口值}>=401&&{喉口值}<=800

 

$={喉口值}>= 801 &&{喉口值}<= 1600

使用Z.Expressions解析表达式出错,尝试使用DynamicExpresso.
解析布尔表达式($= {喉口值} >= 401 && {喉口值} <= 800)出错,已直接返回False。错误信息:解析表达式出错。 内部错误:没有在类型“System.Int32”和“System.String”之间定义强制运算符。 原始表达式: {喉口值} >= 401 && {喉口值} <= 800

回复内容
JIAle 2024-10-21 16:55
#1

已解决,问题是 数字变量的公式是文本,改成数字就可以了。

zryan 2024-10-21 16:55
#2

第二个图片的表达式是正确的,但你的变量类型有误,需要设置成数字类型。


JIAle 回复 zryan 2024-10-21 17:10 :
是的 我后面排查的时候才发现类型没有改成数字,感谢回复!
回复主贴