如何判断选项?

使用问题 · 1992 次浏览
Sir.Quicker 创建于 2019-04-01 13:53

请问如何判断:

如果选择第1-11项时,操作A步骤组; 

选择第12~16项时,操作B步骤组; 

选择大于16项时,操作C步骤组


假如单选成立,多选也会成立麽?


CL 2019-04-01 14:00 :
单选输出选择的值,可以用文本比较判断是否符合某个条件。假设单选输出到了 selected 变量中,可以在“如果”模块参数中写比较语句(使用插值方法构成表达式。 两个竖线表示或)
$$ '{selected}' == 'value1' || '{selected}' == 'value2' || '{selected}' == 'value3'
多选输出的是列表,不能直接做字符串比较的。
JasonTrue 2019-04-01 14:05 :
可以设置单选或多选的值为数字,然后进行数字比较,返回布尔值。
多选的话,再用每个语句,对每一项都进行判断
JasonTrue 2019-04-01 14:07 :
这个动作里边就有类似的方式,来识别所选项的:http://getquicker.net/Sharedaction?code=9ee65f05-a600-4ee3-d5f3-08d6ad7fe3db&fromMyShare=true
Sir.Quicker 回复 CL 2019-04-01 14:23 :


因为选项前面本来就有编号,可以把编号读成数值吗?或者说在功能上可以改进吗?

CL 回复 Sir.Quicker 2019-04-01 14:26 :

这里的编号是用来通过键盘快速选择的,不能输出的。

回复内容
暂无回复
回复主贴