studio
2023.4
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年12月4日

用户界面

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

概述



编号

名称

描述

1

访问 Studio 的三个主要区域:

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

2

3

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

4

使用可用的搜索栏在项目内执行搜索:

5

管理变量。

6

管理参数。

7

管理导入的命名空间。

8

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

9

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

10

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

11

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

12

管理项目中的数据。

13

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

14

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

15

查看与测试自动化相关的信息。

16

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

17

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

18

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

19

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

20

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

功能区

功能区选项卡

功能区简单明了,可以通过单击“最小化/展开”按钮 将其最小化或展开。它由以下三个选项卡组成:

  • 主页 - 创建和打开项目,配置 Studio,或从 Studio 后台视图访问帮助和许可证信息。
  • “设计” - 向项目中添加序列、流程图和状态机,安装和管理活动包,与用户界面元素构建交互,将工作流导出到 Excel,然后将您的工作发布到 OrcheStrator 或自定义订阅源。请记住,除非您安装 UiPath.UIAutomation.Activities 包,否则“功能区”中将不会显示“向导”和“UI Explorer”。


  • “调试”- 调试工作流,同时使用调试工具设置断点,逐步监视活动的执行,并调整调试速度。打开日志,查看有关项目执行以及对项目进行的任何更改的详细信息。如需有关调试的更多信息,请查看关于调试页面。



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

标题栏

发送反馈

您可以直接从 Studio 中发送以下两类反馈:“提交产品建议”或“报告错误”。您可以单击功能区中的 图标访问这两类反馈。

“发送反馈”功能只能用于向产品团队发送匿名反馈。如需联系我们的技术支持团队,请使用联系技术支持表单。



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

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

Help

单击“帮助” 图标可快速访问“ 后台视图” 的“帮助” 选项卡中也提供的资源,如下所示:



后台视图

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



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

  • “打开”- 浏览至本地自动化项目并打开它。默认情况下,项目的创建位置为 C:\Users\<current_user>\Documents\UiPath。

    注意:无法在 Studio 中打开位于用户仅具有读取权限的网络文件夹上的项目。我们建议使用来源控件系统针对项目进行协作。
  • 关闭 - 关闭当前打开的自动化项目。
  • 开始”- 创建新的自动化项目或打开最近访问的项目。您可以从预定义的模板创建新项目,也可以打开您最近处理过的项目。可以从“打开最近的项目”列表中固定或删除项目,该列表显示每个项目的说明、目标框架、用于表达式的语言以及项目来源(本地、Studio Web 或 GIT/SVN/TFS 存储库)。将鼠标悬停在“打开最近的项目”列表中的条目上时,将显示 project.json 文件的路径以及上次打开项目的时间。
  • 模板 - 基于模板创建新项目。在此选项卡中,您可以查看所有可用的项目模板,并可按来源搜索和筛选模板。有关更多信息,请参阅项目模板
  • “团队”- 管理自动化项目的“来源控件集成”。
  • 工具 - 访问可增强 Studio 体验的工具。

  • “设置” - 更改 Studio 的外观、设置全局首选项以及管理活动包来源。 有关更多信息,请参阅 配置 Studio 设置
  • 帮助 - 提供产品文档、发行说明、在线资源、社区论坛RPA 学院

    您还可以在这里访问快速教程,该教程可以帮助您学习创建、发布和运行自动化的基础知识。

    注意:为确保成功完成本教程,我们建议您暂停本教程,然后对未在本教程步骤中突出显示的工作流进行任何更改。

    有关产品版本和安装、许可可用性和设备 ID 的信息也可以在“帮助”选项卡中找到,其中还有一个用于将详细信息快速复制到剪贴板的“复制信息”按钮。



命令面板

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



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

添加活动

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



单击序列中某个活动顶部或底部的 图标即可打开“添加活动”搜索栏。

如果在 Studio 设计设置中选择了“启用 AI 活动建议”选项,UiPath AI 服务会分析您在工作流中打开“添加活动”搜索栏的位置,并根据当前上下文建议您接下来可能要添加的活动。如果没有上下文(例如,在“设计器”面板中未选择任何活动时按 Ctrl + Shift + T),则不会提供活动建议。

如果选择了“Studio 设计设置”中的“显示可安装的活动”选项,则可以搜索已安装的包中未包含的活动。搜索可安装活动仅适用于官方订阅源和 Orchestrator 租户订阅源中的包。添加可安装活动还会安装其相应的活动包。

通用搜索

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



选项

快捷方式

描述

当前文件

Ctrl + 1

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

所有文件

Ctrl + 2

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

活动

Ctrl + 3

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

变量

Ctrl + 4

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

参数

Ctrl + 5

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

导入

Ctrl + 6

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

项目文件

Ctrl + 7

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

依赖项

Ctrl + 8

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

代码片段

Ctrl + 9

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

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

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

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

转到文件

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


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

跳转到活动

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

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

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

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



面板

设计器面板

设计器”面板显示当前的自动化项目,可用于对该项目进行更改,并可让您快速访问变量参数导入项

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

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



如果活动出现验证错误,则“设计器”面板中活动标题栏的右侧会显示一个错误图标 ,同时该活动的所有父级活动中也会显示一个警告图标 。单击图标即可打开受问题影响活动的“属性”面板,并且错误消息将在“属性”面板的顶部显示。

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

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



上下文菜单



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

注意:如果选择更多个活动,那么不会显示任何菜单。
上下文菜单的字段描述

选项

描述

查看父项

在“设计器”面板中显示目标活动的父项。

注意:只有在“设计器”面板中打开子活动时,才会对子活动显示此选项。

打开

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

折叠

折叠活动,从而将显示的详细信息减少到“双击查看”。您可通过单击“折叠”按钮 获得相同结果。

注意:仅对序列显示。

原地展开

展开活动的内容,显示其详细内容。您可通过单击“展开”按钮 获得相同结果。

注意:仅对序列显示。

剪切

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

复制

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

:warning: 将活动复制到具有不同兼容性的项目(例如,从 Windows - 旧版到跨平台)时,可能会导致执行目标工作流失败。

粘贴

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

删除

删除目标活动。

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

批注

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

复制为图像

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

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

保存为图像

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

创建变量

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

自动排列

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

删除围绕的序列

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

用“Try Catch” (Ctrl+T)包围

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

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

提取为工作流

创建包含目标活动的新工作流,目的是将大型项目分解为较小的项目。在提取活动的位置上,将创建一个“调用 <new> 工作流”活动,用于编辑和导入新建工作流中的参数。系统会根据该活动中使用的变量自动创建参数。“调用 <new> 工作流”活动自动映射本地变量,以调用所提取工作流的参数。请注意,这仅适用于您创建的变量,参数并非根据父活动(如“遍历循环”)隐式创建的变量而创建。

打开工作流

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

启用活动

启用以前禁用的活动。

禁用活动

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

切换断点

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

编辑断点设置

打开“断点设置”窗口。

运行至此活动

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

从此活动运行

从此活动开始调试。

显示所有条件

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

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

隐藏所有条件

隐藏显示的所有条件。

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

设置为开始节点

将所选活动与开始节点连接。

注意:仅对流程图显示。

设置为初始状态

将“状态机”特定活动连接到开始节点。

注意:仅对状态机显示。

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

选项

描述

关闭

关闭活动选项卡。

关闭其他

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

关闭所有文档

关闭所有选项卡。

浮动

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

固定选项卡

在“设计器”面板中固定目标选项卡。

注意:最后固定的选项卡总会移至所有其他现有选项卡之前(无论是否固定)。已固定的某个选项卡的位置只能相对于其他固定选项卡进行更改。

新建水平选项卡组

水平分割屏幕,使您能够在同一屏幕中查看“设计器”面板的两个或多个实例。目标项目将移动到右侧面板。

注意:只有当项目包含两个或更多选项卡以及隐含的工作流时,才会显示该面板。

新建垂直选项卡组

垂直分割屏幕,使您能够在同一屏幕中看到“设计器”面板的两个或多个实例。目标项目会移至底部面板上。

注意:只有当项目包含两个或更多选项卡以及隐含的工作流时,才会显示该面板。

移至上一个选项卡组

将目标选项卡移动到显示的前一个“设计器”面板上。

注意:只有以前使用过“新建垂直选项卡组”或“新建水平选项卡组”选项时,才会显示该面板。

移至下一个选项卡组

将目标选项卡移至显示的下一个“设计器”面板上。

注意:只有以前使用过“新建垂直选项卡组”或“新建水平选项卡组”选项时,才会显示该面板。

项目面板

“项目”面板用于管理项目文件和依赖项,以及配置项目设置。有关更多信息,请参阅管理包

Data Manager 面板

“数据管理器”面板使您能够从一个集中位置管理变量、参数、常量、实体、Orchestrator 资源、连接和命名空间等数据。有关更多信息,请参阅使用数据管理器

活动面板



活动”面板显示可添加到当前工作流的可用活动。在跨平台项目中,您可以看到已安装和可安装的活动,而在 Windows 和 Windows - 旧版项目中,仅显示已安装的活动。已安装是指已经是项目一部分的活动包,而可安装是指可从官方订阅源和 Orchestrator 租户订阅源安装的包。您可以使用面板顶部的搜索框按名称或说明搜索活动,使用导航键浏览这些活动,然后按 Enter 将所选活动添加到当前打开的文件。

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

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

在跨平台项目中,您可以通过右键单击可安装包的名称并选择“安装”,将可安装包添加到项目中。要将单个可安装活动添加到项目中,请双击该活动或将其拖动到“设计器”面板。添加可安装活动会安装其项目中相应的活动包。

右键单击面板中的活动,然后选择“ 创建测试台 ” 以测试一个或多个活动,然后再将其添加到项目中。 单击 此处了解详情。

自定义活动面板

单击面板顶部的“按说明搜索”按钮,以在活动说明中搜索关键字。

单击“分组依据”按钮,以按可用活动所属的类别或所属的包对可用活动进行分组。您还可以清除这两个选项,以查看按字母顺序排列的未分组活动列表。

单击“筛选依据” 按钮以根据以下选项筛选活动。

对于跨平台项目
  • 按可用性筛选
    • 已安装 - 显示已安装且属于项目中的包的活动(无法停用此筛选器)
    • 可安装 - 显示属于已卸载包的一部分的活动,您可以将其添加到项目中
  • 按类型筛选
    • 活动 - 显示活动
    • 触发器 - 显示触发器
对于 Windows 和 Windows - 旧版项目
  • 按类型筛选
    • 活动 - 显示活动
    • 触发器 - 显示触发器
  • 按类别筛选:
    • 传统 - 使用新式体验显示项目中的传统活动

代码片段面板



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

要添加自己的示例和代码段,可以单击“添加文件夹”按钮并从硬盘驱动器中选择一个目录。不会显示空文件夹。

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

属性面板



属性”面板包含上下文,用于查看和更改所选活动的属性。如果在相同工作流中选择两个活动,则仅可从“属性”面板修改通用属性。

在具有跨平台兼容性的项目中,如果启用了“显示活动属性内联设计设置,则所有活动属性都在“设计器”面板的活动卡中可用。这也适用于使用 Windows 兼容性的项目中的某些活动。

表达式编辑器

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



表达式编辑器包含智能代码完成功能。 表达式可以写在多行上。 提供了用于直接在表达式中创建变量和参数的键盘快捷方式

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

当您关闭编辑器时,系统会保存该编辑器在显示器上的位置、窗口大小和文本缩放级别,并会在您下次打开编辑器时加以应用。

大纲面板



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

输出面板



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

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

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

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

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

错误列表” 面板显示验证过程中在文件或项目中发现的错误,以及 工作流分析器 规则生成的错误。

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

输出”面板不适用于生产监控,而应仅在开发自动化时使用。例如,在使用大量“日志消息”活动时,事件可能不会按预期显示。要监控生产运行,请使用 Orchestrator 日志

“查找引用”面板

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

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



调试面板

以下面板可用于帮助您调试项目:断点调用堆栈本地观察即时

状态栏

在状态栏中,您可以查看与 Orchestrator 和来源控件相关的状态信息,并访问相关选项:

  • Orchestrator/云连接 - 单击 docs image 以访问 Orchestrator 选项:登录到您的云帐户、断开与 Orchestrator 的连接(如果与计算机密钥连接),以及刷新资源。
  • Orchestrator 状态 - 显示 Orchestrator 连接状态。连接到 Orchestrator 后,系统将显示当前选择的文件夹。您可以单击当前文件夹名称以查看可用文件夹列表,并选择要从中同步资源的其他文件夹。
  • 源代码控件 - 根据项目是否连接到源代码控件存储库,可以使用不同的选项来帮助您管理源代码控件集成。 有关更多信息,请参阅 关于版本控制
  • Cloud 项目 - 对于使用 VB 语言的跨平台项目,提供了一个菜单,其中包含与在 Studio Web 中编辑项目相关的选项。如果项目尚未与 Studio Web 同步,则会显示“云兼容”标签。如果项目已与 Studio Web 同步,则会显示“云项目”标签。有关更多信息,请参阅设计跨平台项目
  • “项目语言”- 显示项目中的表达式所使用的语言(“VB”或“C#”)。
  • “项目兼容性”- 显示项目的兼容性、“Windows - 旧版”、“Windows”或“跨平台”



此页面有帮助吗?

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