activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

用户界面自动化活动

上次更新日期 2026年3月4日

Creating variables from selector attributes

本教程演示如何使用选取器中的属性创建变量。 本教程中使用的示例演示了如何使用 idx 属性创建变量。

给定场景演示了如何使用单个“点击”活动选择同一设备屏幕上的多个图像。这可通过创建idx属性变量来实现。

本教程使用演示 UiPath 应用程序。您可在此处下载该应用程序。

教程

Prerequisites:

  • 安装Mobile.Automation 22.10 或更高版本。
  • 创建移动测试项目(适用于跨平台测试)
  • 创建一个应用程序,您必须在其中选择同一屏幕或页面上的多个图像。
  1. 在主工作流中添加“点击”活动。

  2. 单击“指定目标” ,然后选择设备屏幕上的第一张照片。

    本示例中, “选取器”方法具有idx属性。在其他情况下,模糊选取器方法也可以具有此属性。

    docs image

  3. 右键单击idx属性的值。在此示例中,右键单击'2' ,然后单击“使用变量(Ctrl + K)”

    系统将打开配置面板。

    docs image

  4. “变量名称”字段中,输入您想要的新变量名称,然后单击“确认” 。在此示例中,变量名称为photoIdx

    系统将在“变量”面板中创建一个新变量。现在,您可以在工作流中将此变量与其他活动一起使用。

    docs image

  5. “选择选项”窗口中,单击“确认”以保存目标的配置。

  6. “遍历循环”活动添加到主工作流中。

  7. 遍历循环活动中添加分配活动。

    7.1在“目标变量”字段中,输入从选取器创建的变量。对于此示例,输入photoIdx变量。

    7.2在“设置值”字段中,输入以下表达式: currentItem.toString

    该表达式确定“遍历循环”活动使用photoIdx变量遍历每个图像。

  8. 转到“遍历循环”活动。在“项目列表”字段中,使用以下方法输入要遍历的图像列表: Enumerable.Range(2, 6)

    在此示例中,我们要遍历总共六张图像,其中第一张图像的 photoIdx 变量值为 2

  9. 将上一个“点击”活动拖动至“遍历循环”活动的主体中,并将其置于“分配”活动之后。

  10. 在此示例中,点击图像会提示您点击“确定”按钮。因此,请在“遍历循环”活动的主体中添加另一个“点击”活动,以便在每次点击图像后点击“确定”按钮。

    docs image

示例工作流

要查看完整的工作流或供日后参考,请下载XAML 示例

  • 教程
  • 示例工作流

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新