Web 应用程序自动化 (UIPath) 中的复选框

Checkbox in web application automation (UIPath)

我想在 Web 应用程序中使用 UIPath 自动化进程。每次我要生成报告时都需要选中一个复选框。我试图在 UI 自动化中使用 "click" 进行自动化。第一个过程没有问题。 但是,在第一个过程完成后,复选框不会重置为 "uncheck"。 所以下次我再次运行这个过程时,复选框再次被点击进入"uncheck"状态。

我想创建一个自动化来检查复选框状态是 "checked" 还是 "uncheck"。如果状态是"checked",那么我想跳过点击复选框的过程。

执行此操作的理想方法是什么?我想象使用工作流流程决策。但如果有人能详细说明我需要使用哪个功能。这将是一个很大的帮助!

您可以使用获取属性 activity 并且您需要确定要提取的复选框的属性名称。然后您可以将它的值分配给一个变量(可能是一个字符串)并检查该值并相应地进行。在我的测试用例中,它是我需要使用的 "text" 属性,它带回了已检查或未检查的值。

您可以只使用 Ui路径 activity 检查。您可以在 Ui 自动化 > 元素 > 控制中找到它。查找 属性 Action 并在您的情况下选择检查(默认)。如果复选框已经选中,则不会选中该复选框。