UiPath Documentation
studiox
2022.10
false
StudioX 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

教程:使用用户界面自动化

在此示例中,我们将为以下任务创建自动化:

  1. 复制 Excel 文件中的值。
  2. 将值粘贴到桌面应用程序中的特定字段。
  3. 复制桌面应用程序中的交易编号。
  4. 将值粘贴到 Excel 文件中的单元格。
  5. 单击桌面应用程序中的按钮以提交数据。
  6. 显示一条确认消息,其中包含交易编号和从应用程序中检索到的帐户编号。

我们将创建一个项目,首先添加一个“使用 Excel 文件”活动,以指明要使用的 Excel 文件。然后,我们将添加一个“使用应用程序/浏览器”活动,其中将包含与应用程序交互的活动。最后,我们将添加一个“消息框”活动,以显示确认消息。

  1. 步骤 1:设置项目并下载必要的文件。

    1. Create a new blank project using the default settings.
    2. 使用此页面底部的按钮,通过本教程中的自动化项目下载并提取存档。将“Transaction.xlsx”文件复制到您的项目文件夹,然后双击“DoubleUI.exe”文件以打开 DoubleUI 应用程序。
  2. 步骤 2:将 Excel 文件添加到项目中。

    1. 在“活动”面板中,选择“资源”选项卡,然后双击“使用 Excel 文件”。“使用 Excel 文件”活动随即会添加到“设计器”面板中。

    2. 在“使用 Excel 文件”活动中:

      • Click Browse文档图像 to the right of the Select an Excel file or range field, and then browse to and select the file Transaction.xlsx.

      • 在“引用为”字段中,输入 MyExcel

        您已指明要使用文件 Transaction.xlsx,该文件在您的项目中将称为 MyExcel。

  3. 步骤 3:添加应用程序和要在其中执行的活动。

    1. 在“活动”面板中,选择“资源”选项卡,然后将“使用应用程序/浏览器”活动拖放到“使用 Excel 文件”活动中。“使用应用程序/浏览器”活动随即会添加到“设计器”面板中。

    2. 在“使用应用程序/浏览器”活动中,单击“指定应用程序”,然后将鼠标指针移至 DoubleUI 应用程序上。该窗口突出显示后,在 DoubleUI 中单击任意位置。

      “使用应用程序/浏览器”活动已更新,并且该活动内出现窗口的屏幕截图。

    3. 在“活动”面板中,选择“资源”选项卡,然后将“键入到”活动拖放到“使用应用程序/浏览器”活动中。“键入到”活动随即添加到“使用应用程序/浏览器”活动中。

    4. 在“键入到”活动中:

      • 单击“在屏幕上指定目标”,然后将鼠标指针移到 DoubleUI.exe 应用程序中的“Cash In”字段上,并在该字段突出显示后单击该字段。文本字段将被标识为目标,其旁边的“Cash In”标签被标识为锚点。在“选择选项”窗口中,单击“确认”以保存选择。目标和锚点的图像显示在“键入到”活动中。

        您已经表明要在 DoubleUI.exe 应用程序中键入“Cash In”字段。

      • Click Plus 文档图像 on the right side of the Type this field, and then select MyExcel > Indicate in Excel. In the Excel file, select the B1 cell (the Cash In value) and click Confirm in the UiPath tab of the Excel ribbon. The Type this field displays your selection as [MyExcel] Sheet1!B1.

        您已指明要将“Cash In”值从 Excel 文件复制到 DoubleUI.exe 应用程序中的“Cash In”字段。

    5. 再重复两次步骤 3-4,添加“键入到”活动,以将 Excel 文件中的“银行内求偿支票”和“非银行内求偿支票”值(分别为单元格 B2 和 B3)复制到 DoubleUI 应用程序中的相应字段。

    6. 在“活动”面板中,选择“资源”选项卡,然后将“获取文本”活动拖放到“使用应用程序/浏览器”活动中最后一个“键入到”活动中。“获取文本”活动随即添加到“使用应用程序/浏览器”活动中。

    7. 在“获取文本”活动中:

      • 单击“在屏幕上指定目标”,然后将鼠标指针移到 DoubleUI.exe 应用程序中的“Transaction #”值上,当该值突出显示时,单击该值。Transaction # 值被标识为目标,并且其旁边的标签被标识为锚点。在“选择选项”窗口中单击“确认”以保存选择。目标和锚点的图像显示在“获取文本”活动中。

      • Click Plus 文档图像 on the right side of the Save to field, and then select MyExcel > Indicate in Excel. In the Excel file, select the B4 cell (the Transaction # value) and click Confirm in the UiPath tab of the Excel ribbon. The Save to field displays your selection as [MyExcel] Sheet1!B4.

        您已指明要从 DoubleUI.exe 应用程序将 Transaction # 的值复制到 Excel 文件的 Sheet1 中的 B4 单元格中。

    8. 在“活动”面板中,选择“资源”选项卡,然后将“点击”活动拖放到“使用应用程序/浏览器”活动中“获取文本”活动之后。“点击”活动随即添加到“使用应用程序/浏览器”活动中。

    9. 在“点击”活动中,单击“在屏幕上指定目标”,然后将鼠标指针移至 DoubleUI.exe 应用程序中的“接受”按钮上,并在该按钮突出显示后,单击该按钮。“接受”按钮将被标识为目标,“取消”按钮被标识为锚点。在“选择选项”窗口中,单击“确认”以保存选择。目标和锚点的图像显示在“点击”活动中。

      您已指明要单击 DoubleUI.exe 应用程序中的“接受”按钮。

    10. 在“活动”面板中,选择“资源”选项卡,然后将“获取文本”活动拖放到“使用应用程序/浏览器”活动中“点击”活动后。“获取文本”活动随即添加到“使用应用程序/浏览器”活动中。

    11. 在“获取文本”活动中:

      • 单击“在屏幕上指定目标”,然后将鼠标指针移到 DoubleUI.exe 应用程序中的“Account #”值上,当该值突出显示时,单击该值。Account # 值被标识为目标,并且其旁边的标签被标识为锚点。在“选择选项”窗口中,单击“确认”以保存选择。目标和锚点的图像显示在“获取文本”活动中。

      • 单击字段右侧的“加号”文档图像单击“保存到”字段右侧的,然后选择“保存以备后用” 。输入值的名称Account # ,然后单击“确定”

        您已指明要从 DoubleUI.exe 应用程序复制帐户编号的值,并将该值保存在“帐户编号”名称下,以供以后在项目中使用。

  4. 步骤 4:添加并配置“消息框”活动。

    从 Excel 文件中复制值并将其输入到 DoubleUI 应用程序中,将 DoubleUI 应用程序中的交易编号复制到 Excel 文件中,并在最后显示一个显示交易和帐户编号的消息框。

    1. 在“活动”面板中,选择“常用”选项卡,然后将“消息框”活动拖放到“使用 Excel 文件”活动中的“使用应用程序/浏览器”活动之后。

    2. 在“消息框”活动中,单击加号文档图像然后选择文本。文本生成器窗口随即出现。

    3. 我们希望添加以显示类似于以下内容的文本:“已经为帐户编号 456 处理事务编号 123”。为此,请执行以下操作:

      • 输入文本“Transaction #”。

      • 单击字段右侧的“加号”文档图像在窗口右侧,然后选择“MyExcel” > “在 Excel 中指定” 。在 Excel 文件中,选择 B4 单元格(事务编号值),然后在 Excel 功能区的“UiPath”选项卡中单击“确认” 。您已添加 Excel 文件中的事务编号值。

        文本现在应如下所示:“事务编号值 MyExcel Sheet1!B4”。

      • 输入文本“has been processed for account # ”。

      • 单击窗口右侧的“加号”文档图像,然后选择“MyExcel” > “使用保存的值”> “帐户编号”。您已经添加了早先保存以备后用的帐户编号值。

        文本应如下所示:

    4. Click Save in the Text Builder.

    5. 在 StudioX 功能区中单击“保存”,以保存自动化,然后单击“运行”来执行此自动化。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新