- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个 UIPath 项目以在 Microsoft Dynamics Web Client 2016 中自动填写一个简单的表单。由于我认为是不可靠的选择器,我一直遇到奇怪行为的问题。 Dynamics Web 客户端是用 Angular 编写的,似乎是一个单页应用程序。据我所知,没有任何输入具有 UIPath 可以用作选择器的任何类型的 ID 或特定数据属性。看起来该程序正在使用 DOM 树来计算嵌套 div 的数量,以便为每个输入分配一个“parentId”属性。当有弹出窗口时,这似乎会导致不可靠的行为,我担心继续使用此特定 Web 应用程序进行自动化将无法扩展。
选择器示例:
<html title="Microsoft Dynamics GP" />
<webctrl parentid='a000000000000000056800083584c00030100000000f1550000000000'
tag='INPUT' />
这个选择器和 parentId 属性来自哪里?它是否可靠且可通过更新和表单更改进行扩展?
最佳答案
如果无法可靠地找到元素本身,只需在可以找到的元素上使用 anchor 来解决此问题。例如,http://www.rpachallenge.com/ 上的 input
元素永远无法可靠地找到它们,因为它们的 ID 每隔几分钟就会更改一次。因此,如果您需要在“公司名称”字段中输入文本,我们需要使用 anchor - 在我们的例子中,总会有一个带有独特文本的标签。
您将需要使用 Anchor Base连同 Find Element事件(加上所需的操作)。这是 anchor 的选择器 - 使用元素的描述性文本:
<webctrl aaname='Company Name' tag='LABEL' />
然后,Type Into
事件仅引用一个 Input
元素:
<webctrl tag='INPUT' />
唯一要记住的是多种语言,在这种情况下,您需要在选择器中考虑它们,或者根据 ID 选择元素(如果适用)。
关于uipath - UIPath 选择器在没有特定 ID 时如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53378290/
我一直在使用 UiPath Studio自动化工作流程并取得成功。现在我想创建一个 UiPath Robot仅在我的 localhost 上部署。 我关注了几个视频,例如UiPath Tutorial
我正在尝试配置 UiPath 获取队列项目事件,但是当我将 QueueItemData 变量指定为输出时,它会发出警告,要求提供通用 IEnumerable 对象。 当需要 IRnumerable
如何在未安装 UiPath Studio 或 UiPath Robot 的 PC 上执行工作流程? 我一直在与 UiPath 合作,使用 UiPath Studio 和 UiPath Robot(在本
我是 UIPath 的新手,我刚刚完成安装,我想开始试用。l 使用手动激活,因为自动激活被代理阻止了。但是,当我尝试激活它时,我总是会遇到此错误。 enter image description he
我是 Uipath 的新手。有什么方法可以在 Uipath 在后台执行某些操作时显示加载屏幕。在后台即时运行java代码。任何解决方法或者我们可以在 UIPath 中实现这个 最佳答案 作为一种解决方
我正在尝试创建一个 UIPath 项目以在 Microsoft Dynamics Web Client 2016 中自动填写一个简单的表单。由于我认为是不可靠的选择器,我一直遇到奇怪行为的问题。 Dy
我一直在使用 UiPath Studio 来自动化工作流程并取得了成功。 现在我想创建一个 UiPath Orchestrator 机器人来部署在我的机器上。 我在 UiPath Orchestrat
在uipath中,如何多次点击按钮的颜色直到颜色改变? 最初按钮的颜色是红色,我想点击它直到它变成绿色。 最佳答案 这完全取决于您的网站。您有 3 种可能性: 使用Color Detector 使用样
如何通过 UiPath 读取 Excel 表格并将单元格值放在不同的文本字段中? 我有一个excel表如下: 我已经阅读了 excel 内容并稍后迭代内容,我将内容存储在 Output Data Ta
我正在尝试将值从 UiPath 中传递给 XL 宏。 在 XL 中,我设法将值从按钮传递到宏。 这就是我从按钮调用宏的方式。 '宏测试(“A12”)' 我在没有单引号的情况下尝试了这个,但它没有用。
这是显示 Python 范围事件的图像(版本 3.6 和目标 x64): Python 作用域 主要问题是两个调用Python方法之间的关系,第一个用于启动类对象,第二个用于访问该类的方法。这是第一次
我正在使用这个 nuget UiPathTeam.WpfFormCreator.Activities ,通过它我们可以显示一个 xaml 表单,供有人值守的机器人进行用户输入。 我设法正确处理类型(文
通过 UIPath Assistance 运行自动化时出现以下错误, CacheMetadata for activity 'Main' threw 'System.Xaml.XamlObjectWr
是否可以更改 uipath 日志文件的位置?原因是我已经构建了一个控制台应用程序,我想显示某些消息的解析版本。我曾尝试在 studio 应用程序中查找,但我对 uipath 配置文件不熟悉 最佳答案
我在 Windows 10 家用计算机上安装了 Uipath Studio 企业试用版 2018,我正在尝试将机器人连接到 orchestrator 社区版 (2018),但我的机器人状态在 orch
我是 UiPath Studio 的新手,我想知道如何将抓取的信息导出到电子表格。在我使用屏幕抓取工具后,它会将其添加到我的序列中: 现在我要添加哪个操作来将其导出到 Excel/CSV 文件中? 最
我在我的 UIPath 项目中实现了一个普通的“for each”循环(不是每行特定的 excel)。 for-each 循环使用以前从 excel 文件中检索到的数据查看数据表。 然后,for-ea
RPA练习题我试了很多次,唯一做错的就是这道题,谁能帮我解释一下? 最佳答案 我认为 documentation on queues给出队列如何处理的最佳解释: Processing Order Wi
有谁知道如何在 uipath 中检查未分配的字符串?当 if 语句查找空字符串时,Uipath 似乎会崩溃。不知道如何处理。 String.empty 似乎不起作用,如果字符串未分配,则 uipath
如何发送诸如 Alt +E+A+B 之类的击键,尝试在使用时使用 type 发送键,Alt 按钮在进程关闭后未释放。还尝试发送 Alt+E 但无法发送其余的击键,有没有办法一次发送所有击键。 任何建议
我是一名优秀的程序员,十分优秀!