开发者社区> 问答> 正文

如图,阿里云RPA这个类型报错是什么原因?

如图,阿里云RPA这个类型报错是什么原因?如果取消输入结果检查就不报错,但是不一定能执行成功,选中输入结果检查可以执行成功但是会报错,和后面的节点衔接不上了
ddca6d8dfcccc075487efbc9b14cea7b.png
02c832379b05e8ee7feffd73456c56f2.png

展开
收起
乐天香橙派 2023-08-08 14:13:59 78 0
来自:阿里云RPA
2 条回答
写回答
取消 提交回答
  • 这个可能验证一下您的控件是否有问题,可以在捕获控件中验证一下输入的动作—此回答来自钉群“阿里云RPA官方4群”

    2023-08-09 10:07:00
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    具体可能的原因有以下几个:

    校验表达式错误
    图中可以看到,Activity节点设置了"输入结果检查",使用了一个JavaScript表达式来检查输入结果。

    如果这个表达式存在错误,就很容易导致报错。

    输入结果数据格式与表达式不匹配
    如果Activity节点要检查的输入结果数据格式与表达式不匹配,也会报这个错。

    例如表达式期望一个数字,但输入的是字符串,就会出现不匹配报错。

    输入结果为空
    如果Activity节点的输入结果为空值,而表达式期望有值,也会报这个错。

    后继节点的数据要求更高
    如果后继节点(同级节点或子节点)对数据有更高要求,当前Activity节点的校验就可能不通过。

    校验逻辑错误
    如果校验表达式写的逻辑有问题,无论输入如何都不可能通过检查,就会一直报错。

    所以总的来说,这个报错 99.9% 概率是由 Activity 节点的"输入结果检查"表达式存在问题导致的。

    主要通过修改或优化该表达式来解决这个错误。

    2023-08-09 08:02:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
问答排行榜
最热
最新

相关电子书

更多
毕马威-阿里云RPA联合方案力助保险业转型 立即下载
《阿里云RPA-引领电商智能提效时代》 立即下载
《阿里云RPA产品介绍4.0》 立即下载