订阅

UiPath Studio

UiPath Studio 指南

用户界面

UiPath Studio 包含多个面板,便于您更轻松地访问特定功能。这些面板可以停靠,充当浮动窗口,也可以下拉列表中启用“自动隐藏”选项。

概述

编号

名称

描述

1

功能区选项卡

访问 Studio 的三个主要区域:
“主页” - 转到 Studio 后台视图,您可以在其中打开和创建项目、配置 Studio 以及执行其他操作。
“设计” - 使用“命令面板”和 Studio 面板中提供的工具来构建自动化。
“调试”- 使用一组全面的工具来调试工作流。有关更多信息,请参阅关于调试

2

标题栏

打开“命令面板”。
发送反馈
访问帮助资源
登录到您的帐户

3

设计器面板

通过管理添加到当前工作流文件中的活动来构建自动化。

4

命令面板

使用可用的搜索栏在项目内搜索:
添加活动
通用搜索
转到文件
跳转到活动

5

变量面板

管理变量。

6

参数面板

管理参数。

7

导入面板

管理导入的命名空间。

8

项目面板

查看当前项目的内容,管理文件、文件夹和依赖项,以及调整项目设置。

9

活动面板

查看所有可用活动并将活动添加到自动化中。

10

代码片段面板

使用预先构建的工作流并添加您自己的可重复使用的自动化流程。

11

属性面板

查看和配置所选活动的属性。

12

大纲面板

查看当前工作流和所有可用节点的层次结构。

13

资源面板

通过 Orchestrator 添加资源,例如资产、队列、流程和实体。

14

对象存储库面板

在流程内部和跨流程创建和重用 UI 分类法。

15

输出面板

查看“日志消息”和“写入行”活动的输出、有关项目执行状态的信息、活动包生成的错误等。

16

错误列表面板

查看运行工作流分析器时生成的所有错误。

17

查找引用面板

查看项目中引用元素的所有位置。

18

断点面板

管理添加到项目中的断点。

19

状态栏

查看状态信息,并管理 Orchestrator 连接和源代码控件集成的状况。

功能区

功能区选项卡

The ribbon is straightforward and can be minimized or expanded by clicking the Minimize / Expand button minimize_expandminimize_expand. It consists of the following three tabs:

  • Home - create and open projects, configure Studio, or access help and license information from the Studio Backstage View.
  • 设计 - 向项目中添加序列、流程图和状态机,安装和管理活动包,与用户界面元素构建交互,将工作流导出到 Excel,然后将您的工作发布到 OrcheStrator 或自定义订阅源。请记住,除非您安装 UiPath.UIAutomation.Activities 包,否则“功能区”中将不会显示“向导”和“用户界面探测器”。
  • Debug - debug your workflow, while using debugging tools to set breakpoints, monitor the execution of activities step by step, and adjust the debugging speed. Open logs to view details regarding execution and any changes made to the project. For more information on debugging, check the About Debugging page.

📘

备注:

不是在执行自动化项目期间创建的文件在发布到 Orchestrator 之后将变为只读文件。如果您的业务流程要求您在某个时候写入特定的文件,请确保在设计项目时创建该文件。

标题栏

发送反馈

There are two types of feedback that you can send directly from within Studio: Submit an idea for the product or Report a bug. Both are accessible from the ribbon by clicking the send_feedbacksend_feedback icon.

The Send Feedback feature must be used only for sending anonymous feedback to the product team. To contact our tech support team, please use the Contact Technical Support form.

提供以下信息,然后单击“提交”

  • 从“我希望”下拉菜单中,选择“提交产品建议”或“报告错误”
  • 从“对象”下拉菜单中,选择“UiPath 活动”、“UiPath Studio”、“UiPath 机器人”、“UiPath Orchestrator”或“UiPath 助理”
  • 从“这对您的重要性”下拉菜单中,选择“值得拥有”、“重要”或“关键”
  • 在“主题”字段中,添加简短的标题。
  • 添加详细说明并附加最多 6 个图片、视频或文本文件,每个文件均需小于 10MB。发送反馈的阈值为 5 分钟内发送 3 次。

Help

Click the Help icon to quickly access the resources that are also available in the Help tab in Backstage View, as illustrated below:

Backstage View

这是您首次打开 Studio 时看到的视图。您也可以通过单击窗口左上角的“主页”进入此视图。您可以在此处创建和打开项目、配置 Studio 或访问帮助和许可证信息。

此视图中提供以下按钮和选项卡:

  • Open - Browse to a local automation project and open it. By default, projects are created in C:\Users<current_user>\Documents\UiPath.
    :information-source: Note: Projects located on network folders where your user only has read permissions cannot be opened in Studio. We recommend using source control systems to collaborate on projects.
  • Close - Close the automation project that is currently open.
  • “开始”- 创建新的自动化项目或打开最近访问的项目。您可以从预定义的模板创建新项目,也可以打开您最近处理过的项目。可以从“打开最近的项目”列表中固定或删除项目,将鼠标悬停在项目上时会显示 project.json 文件的路径和项目说明。
  • Templates - Create a new project based on a template. In this tab, you can view all available project templates, search and filter them by source. For more information, see Project Templates.
  • Team - Manage source control integration for the automation project.
  • Tools - Install extensions for Chrome, Firefox, Edge, Java, Silverlight, Citrix, Windows Remote Desktop, VMware Horizon, launch the UI Explorer, Project Dependencies Mass Update Tool, and the Repair Tool for Microsoft Office. For more information about extensions, see About Extensions.
  • Settings - Change the look and feel of Studio, set global preferences, and manage activities package sources. For more information, see Configuring Studio Settings.
  • Help - Directs you to product documentation, release notes, online resources, the Community Forum and the RPA Academy.
    This is where you can also access a quick tutorial that helps you learn the basics of creating, publishing, and running an automation.
    :information-source: Note: To ensure the tutorial is completed successfully, we recommend that you pause the tutorial before making any changes to the workflow outside of those highlighted in the tutorial steps.
    Information regarding product version and installation, license availability, update channel and device ID is also found in the Help tab, together with a Copy Info button for quickly copying the details to the clipboard.

命令面板

使用 Ctrl + Shift + PF3 键盘快捷键,或单击搜索按钮,以打开“命令面板”。该面板中包含“添加活动”、“通用搜索”、“转到文件”和“跳转到活动”搜索栏。

📘

备注:

Studio 支持按照作用域划分活动的优先级。单击活动作用域内的 plus_iconplus_icon 图标,并要注意,“命令面板”提供了适合当前作用域的活动的相关建议。官方活动包中分阶段推出了对此功能的支持,可以定期查看发行说明

添加活动

使用 Ctrl + Shift + T 键盘快捷键即可打开“添加活动”搜索栏。您可以在已安装的包中搜索活动,并将其添加到文件中选定的活动之后。该搜索栏会向前五个结果自动分配键盘快捷方式,并记住之前的搜索结果。

Click the plus_iconplus_icon icon at the top or bottom of an activity from a sequence to open the Add activity search bar.

通用搜索

“通用搜索”栏使您可以查找当前项目中的代码片段、活动、变量、参数、导入、项目依赖项和文件。搜索从所有工作流文件(包括已关闭的文件)中返回结果。

选项

快捷方式

描述

Current File

Ctrl + 1

列出当前打开的文件中与搜索查询相匹配的结果。

All Files

Ctrl + 2

列出当前项目的所有文件中与搜索查询相匹配的结果。

活动

Ctrl + 3

列出与搜索查询匹配的活动的结果。

变量

Ctrl + 4

查找当前项目中与搜索查询相匹配的变量。

参数

Ctrl + 5

查找项目中定义的与搜索查询相匹配的参数。

Imports

Ctrl + 6

在项目中查找与搜索查询相匹配的已导入命名空间。

Project Files

Ctrl + 7

查找当前项目中与搜索查询相匹配的文件。

依赖项

Ctrl + 8

列出安装到项目的依赖项中的查询结果。

Snippets

Ctrl + 9

查找与搜索查询匹配的代码片段文件。

若使用“通用搜索”或“添加活动”,系统会在您下一次打开搜索栏之前一直保留搜索结果。若使用“转到文件”和“跳转到活动”,则不会保留之前的搜索查询。

双击活动或按 Enter 键,将活动添加至当前打开的文件。通过使用相同命令,您可以打开“所有文件”或“项目文件”类别下的文件,或聚焦所需的搜索结果。

调用工作流活动内的流程参数默认值不可使用“通用搜索”功能进行搜索。

转到文件

“转到文件”栏用于搜索及打开当前项目文件夹中的文件。.xaml 文件将在 Studio 的“设计器”面板中打开,其他文件(例如屏幕截图或 Excel 文件)则由计算机上的对应默认应用程序打开。双击或按 Enter 键即可打开文件。

📘

备注:

“活动”、“项目”面板和“命令面板”支持模糊搜索。这表示,即使搜索词并不完全匹配,系统也会返回结果列表。搜索词可能仅缺失一小部分、出现拼写错误或仅包含每个词的首字母。例如,如果在“活动”栏键入 dci,系统将返回“双击图像”活动。

跳转到活动

“命令面板”中的“跳转到活动”搜索栏可帮助在大型工作流中查找及聚焦特定活动。它可通过以下方式访问:使用 Ctrl + J 键盘快捷键,或者使用 F3Ctrl + Shift + P 快捷键打开,然后选择“跳转到活动”

打开后,“跳转到活动”栏将显示“设计器”面板中目前聚焦的 .xaml 文件内的完整活动列表。

键入活动的显示名称或命名空间,例如“分配”。使用键盘箭头选择该活动,并按 Enter 键以在“设计器”面板中将它设为焦点。

在“跳转到活动”栏中,活动依以下顺序排列:容器、父活动和子活动。

面板

设计器面板

The Designer panel displays your current automation project, enables you to make changes to it, and provides quick access to variables, arguments and imports.

通过双击要查看的活动,可以在图表中导航。路径在“设计器”面板的标题中显示为面包屑导航。请注意,当使用缩放比例不同的多个显示器时,某些活动的输入字段部分中的文本可能会显示不当。

您可以使用“Ctrl + C”快捷键或上下文菜单将活动复制到文本编辑器,接收更改,然后将其复制回“设计器”面板。您可以使用 Studio 功能区中的按钮或按“Ctrl + Z”/“Ctrl + Y”来撤消/重做在面板中执行的操作。

If an activity has validation errors, an error icon errorerror is displayed on the right side of the activity title bar in the Designer panel and a warning icon warningwarning is displayed for all its parent activities. Clicking the icons opens the Properties panel for the activity affected by the issue and the error message is displayed at the top of the Properties panel.

单击 pan_modepan_mode 图标、按住空格键或按下鼠标中键,即可激活“全景模式”。使用缩放下拉菜单可更改缩放级别,单击 reset_zoomreset_zoom 图标可将之重置回 100%。

“适应屏幕”fit_screenfit_screen 图标可更改缩放,使整个工作流适应“设计器”面板。单击 overviewoverview 图标可获取整个项目的概述,并可通过调整焦点浏览各部分。

上下文菜单

上下文菜单用于在工作流上执行多个操作,无论是序列还是流程图。可以通过右击工作流中的某个活动来显示上下文菜单。

📘

注意

如果选择更多个活动,那么不会显示任何菜单。

上下文菜单的字段描述

选项

描述

View Parent

Displays the parent of the target activity in the Designer panel.
Note: This option is only displayed for child-activities, if they are opened in the Designer panel.

Open

在“设计器”面板中打开选定的活动。结果与双击相同。

Collapse

Collapses the activity thus reducing the displayed details to "Double-click to view". You can achieve the same result by clicking the Collapse button CollapseCollapse.
Note: Only displayed for sequences.

Expand in Place

Expands the content of the activity, displaying its detailed content. You can achieve the same result by clicking the Expand button ExpandExpand.
Note: Only displayed for sequences.

Cut

删除选定的活动,并将其放在剪贴板上。

复制

复制选定的活动,并将其放在剪贴板上。您可将只读文件中的活动复制到其他工作流或 .txt 文件中。将多个活动复制到剪贴板时,其顺序会颠倒。

粘贴

在当前位置插入剪贴板的内容。

Delete

删除目标活动。

注意:由于只有选择了单个活动时才会显示“上下文”菜单,因此您可以通过对应的键盘快捷方式 Delete 对更多个活动使用此命令。

us

添加、编辑、删除、显示和隐藏添加到工作流中的活动的批注。

Copy as Image

生成“设计器”面板中所显示内容的屏幕截图。

注意:如果您想要创建一个子活动的屏幕截图,请确保首先在“设计器”面板中打开该子活动。

Save as Image

生成“设计器”面板中所显示内容的屏幕截图,并提示用户设置详细信息以便保存(名称、类型和目标位置)。支持的格式:JPG、PNG、GIF 和 XPS。

Create Variable

在“变量”面板中创建一个变量。

Auto Arrange

在流程图中自动安排活动。

Remove Surrounding Sequence

从“设计器”面板中删除选定的“序列”活动。其包含的活动将移入父级序列。

Surround with Try Catch (Ctrl + T)

“Try Catch 异常处理”语句中插入活动。

注意:“Try Catch 异常处理”语句用于处理由数据或编程错误引起的异常。“Try”子句包括要检查异常的活动。“Catch”子句是异常处理程序。无论前两个子句的状态如何,“Finally”子句都用于执行活动。

Extract as Workflow

创建包含目标活动的新工作流,目的是将大型项目分解为较小的项目。在提取活动的位置上,将创建一个“调用 <new> 工作流”活动,用于编辑和导入新建工作流中的参数。系统会根据该活动中使用的变量自动创建参数。“调用 <new> 工作流”活动自动映射本地变量,以调用所提取工作流的参数。

Open Workflow

打开使用上述选项创建的工作流。

Enable Activity

启用以前禁用的活动。

Disable Activity

禁用一个活动,然后将该活动放置在“注释掉”活动中。

Toggle Breakpoint

将选定的活动标记为断点以进行调试。也可以通过单击“执行”选项卡中的“断点”按钮来切换断点。一次可以为一个活动触发一个断点。

Edit Breakpoint Settings

打开“断点设置”窗口。

运行至此活动

调试项目并在执行此特定活动之前停止调试。

从此活动运行

从此活动开始调试。

Show All Conditions

显示项目中定义的所有条件(“属性”面板 >“条件”)。

注意:仅当您在项目中右击空白空间时才会对流程图显示该选项;如果您在流程图中右击某个活动,那么不会显示该选项。

Hide All Conditions

隐藏显示的所有条件。

注意:仅当您在项目中右击空白空间时才会对流程图显示该选项;如果您在流程图中右击某个活动,那么不会显示该选项。

Set as Start Node

Connects the selected activity with the Start node.
Note: Only displayed for flowcharts.

Set as Initial State

Connects the State Machine specific activity to with the Start node.
Note: Only displayed for state machines.

还会对“设计器”面板中的选项卡显示上下文菜单。可用的选项如下:

选项

描述

关闭

关闭活动选项卡。

Close Others

关闭除活动选项卡之外的所有选项卡。

Close All Documents

关闭所有选项卡。

Float

取消停靠目标选项卡并将其更改为浮动状态。

Pin Tab

Pins the target tab in the Designer panel.
Note: The tab pinned last is always moved in front of all other existing tabs (pinned or not). The position of a pinned tab can only be changed relative to other pinned tabs.

New Horizontal Tab Group

Splits the screen horizontally, enabling you to see two or more instances of the Designer panel within the same screen. The target project is moved onto the panel on the right.
Note: Only displayed when your project contains two or more tabs and, implicitly, workflows.

New Vertical Tab Group

Splits the screen vertically, enabling you to see two or more instances of the Designer panel within the same screen. The target project is moved onto the panel at the bottom.
Note: Only displayed when your project contains two or more tabs and, implicitly, workflows.

Move to Previous Tab Group

Moves the target tab onto the previous Designer panel displayed.
Note: Only displayed if you had used the New Vertical Tab Group or New Horizontal Tab Group options before.

Move to Next Tab Group

Moves the target tab onto the next Designer panel displayed.
Note: Only displayed if you had used the New Vertical Tab Group or New Horizontal Tab Group options before.

项目面板

The Project panel enables you to manage project files, dependencies, and configure project settings. For more information, see Managing Projects.

活动面板

The Activities panel shows available activities that can be added to the current workflow. You can search for activities by name and optionally by description using the search box at the top of the panel, navigate through them using navigation keys, and press Enter to add the selected activity to the currently opened file.

📘

备注:

无论 Studio 中设置了哪种界面语言,搜索框都可以按类名称来查找活动。

将鼠标悬停在面板中的活动上会显示该活动所属的包及其描述。要将活动添加到收藏夹列表,请右键单击它,然后选择“添加至收藏夹”

Right-click an activity in the panel and select Create Test Bench to test out one or more activities before adding them to a project. Read more about this here.

自定义活动面板

Click the View Options filter activitiesfilter activities button at the top of the panel to open a menu that allows you to customize the panel. See the following table for a list of available options.

选项

描述

显示收藏夹

显示包含收藏活动的部分。默认情况下,此选项处于选中状态。

显示最近的项目

显示包含最近使用的十个活动的部分。默认情况下,此选项处于选中状态。

显示可用

显示所有可用活动。默认情况下,此选项处于选中状态。

显示兼容性

当前未使用的选项。默认情况下未选中此选项。

显示 StudioX

显示针对 StudioX 配置文件设计的活动。 默认情况下未选中此选项。

显示传统/新式

显示使用传统设计体验的项目中的新式用户界面自动化活动,或显示使用新式体验的项目中的传统用户界面自动化活动。默认情况下未选中此选项。

显示目录

根据活动所属的类别对活动进行分组。默认情况下,此选项处于选中状态。

按程序包分组

根据活动所属的包对活动进行分组。默认情况下未选中此选项。

按描述搜索

在面板中搜索时,请搜索活动说明,而不仅仅是搜索活动名称。默认情况下未选中此选项。

固定收藏夹

在面板中搜索时,请始终保持收藏夹活动可见。如果选择了“显示收藏夹”,则可用。默认情况下未选中此选项。

代码片段面板

“代码片段”面板使您可以轻松地重复使用自动化。默认情况下,它包括多个示例和代码片段。

You can add your own by clicking the Add Folder button and selecting a directory from your hard drive. Empty folders are not displayed.

要删除某个文件夹,请右击该文件夹并选择“删除”。

属性面板

“属性”面板包含上下文,用于查看和更改所选活动的属性。在同一工作流中选择两个活动时,可以从“属性”面板中修改公共属性。

表达式编辑器

当用于活动输入字段时,可以使用 Ctrl + Shift + E 键盘快捷方式打开表达式编辑器。您还可从“属性”面板、需要输入文本的字段和活动主体中打开表达式编辑器,直接在所需字段中添加文本即可。

Expressions can be written on multiples lines. Keyboard shortcuts for creating variables and arguments directly in expressions are available.

在编辑器中使用 Ctrl + F 打开搜索和替换功能。选择表达式的一部分,然后按 Ctrl + F3 将文本添加到搜索字段。按住 Ctrl 键使搜索窗格半透明,并查看其背后的文本。

大纲面板

“大纲”面板显示项目层次结构以及所有可用节点。您可以在“设计器”面板中选择活动来高亮显示该面板中的活动,也可在“大纲”面板中选择特定的活动来切换到该活动。

输出面板

“输出”面板使您能够显示“日志消息”或“写入行”活动的输出等内容。此面板中也会显示包的例外情况。

在“输出”面板中,通过单击面板标题中的按钮,可以显示或隐藏具有不同日志级别(错误、警告)的消息。双击消息会显示关于此消息的更多详细信息,并包含用于复制信息的选项。

在“输出”面板中搜索日志并在搜索结果列表中选择项目时,相应日志将会高亮显示。

“导出日志”按钮用于将日志导出至 .txt 文件。该按钮还会导出时间戳和错误消息详情。此外还可导出筛选后的日志。例如,若想仅导出 Trace 级日志,您可筛选列表,然后使用“导出日志”按钮。

调试时,“输出”面板将显示日志,表示活动开始执行时间,直至结束的时间。您可通过“调试”选项卡中的“日志活动”选项启用此功能。

The Error List panel displays errors found in the file or project during the validation process, together with errors generated by Workflow Analyzer rules.

“全部清除”按钮会擦除“输出”面板中显示的所有信息。在运行工作流时,将擦除此面板中存储的日志和其他数据。“输出”面板一次最多显示 2,000 行。

“查找引用”面板

“查找引用”面板显示您在项目中搜索的引用的结果。要查找项目中引用元素的每个位置,请右键单击该元素,然后选择“查找引用”。这适用于以下情况:

  • “项目”面板中的文件
  • “活动”面板中的活动
  • “变量”面板中的变量
  • “参数”面板中的参数
  • “对象存储库”面板中的描述符

资源面板

The Resources panel in Studio can load assets, queues, processes, and entities, provided that the Robot is connected to Orchestrator. Read the Connecting Robots to Orchestrator page to find the steps.

如果连接到 Orchestrator 的机器人是“标准”类型,则“资源”面板仅能显示已配置此机器人的传统文件夹。

If the Robot is of type Floating, the panel can display resources from all classic and modern folders that this Robot has access to. Find out more about robots and folders in the Orchestrator Guide.

📘

注意:

  • 使用手动配置的传统机器人时,您必须向其授予 View 权限,这样才能让相应资源(即资产、队列和流程)显示在面板中。详细了解如何在 Orchestrator 中设置角色和权限
  • 如果 Orchestrator 中既有传统文件夹又有新式文件夹,并且您已使用新式文件夹中的机器人连接到 Orchestrator(您已登录帐户或使用计算机模板密钥进行了连接),则传统文件夹中的进程在“资源”面板中不可用。如要从传统文件夹访问进程,请使用通过标准计算机密钥连接的传统机器人连接到 Orchestrator。

选择一个 Orchestrator 文件夹

The folder from which resources are currently loaded in the panel is displayed in the Studio status bar. You can switch to a different folder that you have access to by clicking the current folder name, and then selecting another Orchestrator folder from the menu that appears. In addition to the resources that are available in Studio, the folder selection also determines the default targets available when publishing your processes.

要将资源加载到面板中,请单击面板顶部的“刷新”按钮。将鼠标悬停在状态栏中的文件夹名称上方,即可看到 Orchestrator URL。

📘

备注:

只有在“Orchestrator 资源”面板中选取了相应子文件夹时,Orchestrator 中才会显示该子文件夹中流程生成的日志。

在项目中使用 Orchestrator 资源

将资源、队列或流程从“资源”面板直接拖放到自动化项目中。这样做后,会在“添加活动”搜索栏中建议合适的活动。例如,在项目中拖动队列后,从“添加活动”搜索栏中选择“添加队列项目”活动,然后就能看到到该队列已自动分配给活动的“队列名称”属性。

您也可以右键单击“资源”面板中的任何项目,然后选择“复制”以复制其名称,并将其用于与此类资源进行交互的活动中。

调试面板

The following panels are available to help you debug your projects: Breakpoints, Call Stack, Locals, Watch, and Immediate.

状态栏

在状态栏中,您可以查看与 Orchestrator 和源代码控件管理相关的状态信息和访问选项。您还可以在此查看项目中的表达式(VB 或 C#)使用的语言。

  • Orchestrator/Cloud Connection - Click cloud optionscloud options to access Orchestrator options: sign in to your cloud account, disconnect from Orchestrator (if connected with a machine key), and refresh resources.
  • Orchestrator 状态 - 显示 Orchestrator 连接状态。连接到 Orchestrator 后,系统将显示当前选择的文件夹。您可以单击当前文件夹名称以查看可用文件夹列表,并选择要从中同步资源的其他文件夹。
  • Source Control - Depending on whether the project is connected to a source control repository, different options are available to help you manage source control integration. For more information, see About Version Control.

3个月前更新


用户界面


建议的编辑仅限用于 API 参考页面

您只能建议对 Markdown 正文内容进行编辑,而不能建议对 API 规范进行编辑。