出现了我不能理解的一次“检测到了中止标志(OperationFailed),停止后续步骤执行。”

动作开发 · 1505 次浏览
craming 创建于 2022-07-22 21:25

在一个动作的最后三行,出现了问题。由于倒数第三行执行失败,导致了最后两行不执行。这个,不符合我的设置啊,奇怪了,想问一下我是哪里设置错了么?

下图,是最后三行的内容

 

下图,是倒数第三行的展开(并没有设置“失败后停止”)

下图,是运行日志,红色圈出来的是倒数第三行的执行日志。黄色圈出来的是最后两行(未被执行)

CL 最后更新于 2022/7/22

回复内容
CL 2022-07-22 21:28
#1

报错说明传入的坐标为空。 通过调试文件往前检查一下哪个步骤里给这个变量赋值了,值是多少。

南风 2022-07-22 21:33
#2

“鼠标输入”这个模块似乎没有设置“失败后停止”的地方,所以当然就没法实现“失败后不停止”了😂。先确定没有坐标传入是不是设计之外的意外情况,如果想实现当没有坐标传入时跳过,就在前面加一个判断

craming 2022-07-22 22:57
#3

谢谢两位,基本明白了。“鼠标输入”,默认就是“失败后,便停止执行后续的命令”了——是这样的规则,是么


CL 回复 craming 2022-07-22 23:03 :

嗯,因为它只是简单移动鼠标,预期是不会出现问题的。

craming 2022-07-22 23:21
#4

明白了,感谢大神~

回复主贴