activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
用户界面自动化活动
Last updated 2024年10月28日

自动列表选择

下面的示例说明了如何从网页上显示的列表中自动选择各种项目。它提供了诸如选择多个项目元素作用域之类的活动。您可以在 UiPath.UIAutomation.Activities 包中找到这些活动。

此自动化流程的构建方法如下:

  1. 打开 Studio ,创建一个新“流程”

    注意:下载示例以访问 CheckList.html 页面。
  2. 工作流设计器中拖动“序列”容器。

    • 创建以下变量:

      变量名称

      变量类型

      默认值

      PagePath

      泛型值

       

      DaysToSelect

      System.String[]

       
  3. 分配活动拖到序列容器中。此活动检索当前目录的路径。

    • 在“收件人”字段中添加“PagePath”变量。
    • 在“值”字段中添加表达式“Environment.CurrentDirectory”。
  4. 拖动另一个分配活动并将其置于第一个分配活动下方。此活动将检索文件路径。

    • 在“收件人”字段中添加“PagePath”变量。
    • 在“值”字段中添加表达式“Path.Combine(PagePath, "CheckList.html")”。
  5. 将第三个分配活动置于上一个分配活动下方。此活动确定了需要选择的日期。

    • 在“收件人”字段中添加“DaysToSelect”变量。
    • 在“值”字段中添加表达式“{ "Monday","Friday","Saturday" }”。
  6. 打开浏览器活动拖动至上一个分配活动下方。

    • 在“属性”面板中,从“浏览器类型”下拉列表中选择“IE”选项。
    • URL字段中添加 PagePath 变量。
    • 选中新会话选项的复选框。这会启动所选浏览器的新会话。
  7. 选择多个项目活动拖动到打开浏览器活动中。

    • 在活动中,单击在浏览器中指定元素选项。下面的动图表示您需要遵循的所有步骤:


    • 属性面板中,向多项字段添加 DaysToSelect 变量。
  8. 打开浏览器活动下方放置消息框活动。

    • 在“文本”字段中添加表达式 "Days were selected."
    • 属性面板中,选中排名最前选项的复选框。这会将消息框置于前台。
  9. 元素作用域活动拖动至消息框活动下方。

    • 在活动中,单击在浏览器中指定元素选项。下面的动图表示您需要遵循的所有步骤:


  10. 单击活动放置在元素作用域活动的执行容器中。

    • 在活动中,单击在屏幕上指定选项。下面的动图表示您需要遵循的所有步骤:


    • 属性面板中,选中模拟单击选项的复选框。此选项使用目标应用程序的技术模拟单击,并在后台工作。
  11. 运行工作流。打开 .html 页面,从列表中选择多天,然后单击提交按钮。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。