【问题标题】:UIPath Robot won't type into a text box, clear selector. Clicking separately and sending hotkeys also does not workUIPath Robot 不会在文本框中输入,清除选择器。单独单击并发送热键也不起作用
【发布时间】:2019-01-25 09:03:45
【问题描述】:

我几乎尝试过任何方法,“输入”活动不会将纯文本打印到文本框中,更不用说保留变量了。有问题的文本框元素是来自 3 级 RPA 开发人员课程的 acme-test 网站中的更新工作项评论框。我可以手动输入框并且机器人能够找到它(光标移动到文本框的中心并且程序继续)。我已经尝试了很多,包括使用点击活动,然后将字符串作为热键发送。

【问题讨论】:

  • 它是一个什么样的应用程序?可能分享它的快照。每个应用程序的行为都会有所不同,因此我们需要相应地调整选择器。

标签: uipath


【解决方案1】:

问题很可能与您的选择器有关。由于您正在学习 3 级 RPA 开发人员课程,因此我假设您正在使用 Reframework 来完成任务,并且我相信由于此模板的全面错误处理功能,您的应用程序只会继续下一个项目,而不是在找不到元素时崩溃。

为了解决选择器问题,我通常会执行以下操作:

  1. 使用部分选择器而不是完整选择器
  2. 对选择器的动态部分使用通配符(* 用于替换任意数量的字符,? 用于恰好替换 1 个字符)

您还可以将正在处理的页面存储在 Uipath.Core.Browser 类型变量中,以消除重新选择浏览器的需要。

另外请记住,如果您使用了 UI 路径的基本记录器功能,它会生成完整的选择器。

【讨论】:

    猜你喜欢
    • 2021-06-18
    • 2018-12-23
    • 1970-01-01
    • 2014-02-27
    • 1970-01-01
    • 1970-01-01
    • 2021-07-08
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多