studiox
2022.10
false
UiPath logo, featuring letters U and I in white

StudioX 用户指南

上次更新日期 2024年11月18日

创建您的第一个自动化项目

本教程教您如何在 StudioX 中创建基本的任务自动化项目并在计算机上运行。自动化流程将处理一个包含具有名称的列的 Excel 文件,并使用 https://www.rpasamples.com/unicornname 上的 unicorn 名称生成器为每个名称生成一个 unicorn 名称。然后,从网页中提取每个 unicorn 名称,并将其添加到电子表格中相应名称旁边的另一列。

在开始之前:

  • 使用此页面底部的按钮,可以在本教程中的自动化项目中下载归档文件。解压缩档案并将文件 ExcelFile.xlsx 复制到您的桌面
  • 本示例使用的是 Google Chrome,需要安装适用于 Chrome 的 UiPath 扩展程序。要安装该程序,请转到“主页(StudioX 后台视图)”>“工具”,然后在“UiPath 扩展程序”下单击“Chrome”。

    如果要改用 Edge 或 Firefox,请为该浏览器安装扩展程序。如果要使用 Internet Explorer,则不需要扩展程序。

  1. 创建新项目
    1. 在 StudioX 后台视图中,选择“开始”选项卡,然后前往“新建”>“空白任务”


      如果您不想从空白项目开始,请选择一个可用的项目模板。有关更多信息,请参阅项目模板

    2. 提供以下信息:
      • 流程名称 - 输入自动化项目的名称。我们建议使用一个名称描述您将要创建的自动化,以便您以后更容易识别该项目。在此示例中,我们将使用第一个自动化项目
      • 位置 - 浏览到硬盘上要在其中创建模板的位置。默认位置为:%USERPROFILE%\Documents\UiPath
      • 描述 - (可选)输入简短描述以提供有关该流程的更多详细信息。



    3. (可选)选择“显示高级选项”以配置项目设置。如果未选择此选项,则将使用默认设置创建项目。
      • “兼容性”- 选择项目兼容性:“Windows”、“跨平台”或“Windows - 旧版”。有关兼容性的详细信息,请参阅关于自动化项目
      • 笔记本文件 - 指定要用作“项目笔记本”的 Excel 文件,这是要在项目中使用的 Excel 数据的暂存器。默认情况下,系统会在项目文件夹中创建一个名为“Project_Notebook.xlsx”的文件。您可以编辑文件名,浏览到要在其中创建文件的其他文件夹,或选择现有 Excel 文件。
      • 稍后为其命名 - 输入一个名称,活动与之交互时将使用该名称引用项目中的 Excel 文件。默认名称为 Notes
      • “访问密码”- 如果适用,请输入打开文件所需的密码。
      • “编辑密码”- 如果适用,请输入编辑文件所需的密码。
      • 自动保存文件 - 如果要在自动化结束时保存工作簿,请选择此选项。否则,执行后,文件将返回到初始状态。默认情况下未选中此选项。
      • 只读 - 如果要以只读模式打开文件,请选择此选项。如果文件被锁定以进行编辑或具有编辑密码,这使您可以执行数据提取操作。默认情况下未选中此选项。
    4. 单击“创建”以创建项目。

      该项目已创建,且“设计器”面板中已显示空白工作流。现在,您可以通过添加活动来开始构建自动化项目。您可以从左侧的“活动”面板中添加活动,方法是双击该活动或将其拖放到“设计器”面板中,或者单击“设计器”面板中央的“添加活动”

  2. 第将网页和 Excel 文件添加到自动化中
    1. 在 Chrome 浏览器中,导航到 https://www.rpasamples.com/unicornname
    2. 在 StudioX 的“活动”面板中,选择“App/Web”选项卡,然后双击“使用应用程序/浏览器”活动。该活动随即添加到“设计器”面板中。
    3. 在“使用应用程序/浏览器”活动中,单击“指定应用程序”,然后将鼠标指针移至 Chrome 中具有 unicorn 名称生成器的页面。当该窗口突出显示后,单击其中的任意位置。

      该网页随即添加到自动化中,“使用应用程序/浏览器”活动名称已更新浏览器和 URL(后者也已添加到“浏览器 URL”字段)以及该网页的屏幕快照。

    4. 在“活动”面板中,选择“Excel”选项卡,然后将“使用 Excel 文件”活动拖放到“使用应用程序/浏览器”活动中。
    5. 在“使用 Excel 文件”活动中:
      • 单击“Excel 文件”字段右侧的“浏览”docs image,然后浏览到桌面并选择“ExcelFile.xlsx”。
      • 在“引用为”字段中,保留默认值 Excel

        您已指明要使用文件 ExcelFile.xlsx,该文件在您的项目中将称为“Excel”。



  3. 添加要在浏览器和 Excel 中执行的活动
    1. 单击“使用 Excel文件 ”活动中的“添加活动”docs image,然后使用窗口顶部的搜索框找到并选择“对 Excel 范围内的行重复操作”常见场景。如果您开始输入“对 Excel 中的行重复操作”,则可以轻松找到它。

      “遍历 Excel 中的行”活动随即添加到“设计器”面板中。

    2. 在“遍历 Excel 行”活动中:
      • 单击“范围内”字段右侧的加号 docs image,然后选择“Excel”> “Sheet1 [工作表]”。您的选择在“范围内”字段中显示为 [Excel] Sheet1。
      • 选择“具有标头”,以指定所选内容的第一行是标头行。

        您已指明要迭代访问 Excel 文件的 Sheet1 中的行。

    3. 在“遍历 Excel 中的行”活动中,单击“添加活动”docs image,然后在窗口顶部的搜索框中找到“键入到”活动并将其选中。该活动随即添加到自动化中。
    4. 在“键入到”活动中:
      • 单击“在屏幕上指定目标”,然后将鼠标指针移到 unicorn 名称生成器网页上的文本框“您的名字是什么?”上。当文本框突出显示时,请单击它,该文本框被标识为目标,旁边的标签被标识为锚。在“选择选项”窗口中单击“确认”以保存选择。目标和锚点的图像将显示在“键入到”活动中。
      • 单击“键入此项”字段右侧的加号 ,然后选择“当前行”>“名称”。

        您已指明,当遍历 Excel 文件中的行时,您想要从迭代中的当前行复制名称并将其粘贴到网页上的文本框中。

    5. 在“遍历 Excel 中的行”活动中,单击“键入到”活动下面的“添加活动”docs image,然后在窗口顶部的搜索框中找到并选择“点击”活动。该活动随即添加到自动化中。
    6. 在“点击”活动中:
      • 单击“在屏幕上指定目标”,然后将鼠标指针移到 Unicorn 名称生成器网页上的“获取名称”按钮上。当按钮突出显示时,单击它。该按钮将被识别为目标。在“选择选项”窗口中单击“确认”以保存选择。目标的图像显示在“点击”活动中。

        您已指明,当您遍历 Excel 文件中的行时,将当前行中的名称复制到网页上的文本框中后,您想要单击“获取名称”按钮。

    7. 在“遍历 Excel 中的行”活动中,在“点击”活动下方单击“添加活动”docs image,然后在窗口顶部的搜索框中找到并选择“获取文本”活动。该活动随即添加到自动化中。
    8. 在“获取文本”活动中:
      • 单击“在屏幕上指定目标”,然后将鼠标指针移至 unicorn 名称生成器网页上生成的名称(默认情况下,为占位符文本 [Unicorn 名称])。当文本突出显示时,单击它。该文本将被识别为目标,但不会自动检测到锚点。由于 Unicorn 名称每次生成时都会更改,因此我们还需要添加一个锚点,以确保在项目执行时标识目标。

        仍处于选择模式时,将鼠标指针移至文本上方的“您的 Unicorn 名称”标签,并在该标签突出显示时单击它。该标签将被标识为锚点,并且“选择选项”窗口将显示消息目标和锚点已确定。在“选择选项”窗口中单击“确认”以保存选择。

        目标和锚点的图像将显示在“获取文本”活动中。

      • 单击“保存到”字段右侧的加号 ,然后选择“当前行”>“Unicorn 名称”。

        您已经表明,当遍历 Excel 文件中的行时,您想要将生成的名称从网页复制到迭代中当前行的 Unicorn 名称列中。



  4. 运行自动化

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

    程序将打开 Excel 文件,并将其中每一行的名称复制到网页,生成一个 unicorn 名称,然后将其复制到 Excel 文件中的相应单元格。自动化完成后,将保存并关闭 Excel 文件。

    恭喜!您刚刚创建了第一个自动化。接下来,让我们看一些教程,进一步了解 StudioX 可以做什么。

此页面有帮助吗?

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