studio
2024.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Studio 用户指南

上次更新日期 2025年9月29日

设计自动化

本页概述了根据所选项目兼容性创建项目时的设计体验。

Windows 项目

设计体验因您在项目中使用的活动而异。某些活动使用跨平台项目(例如,测试、IT 自动化活动和某些系统活动)中提供的设计体验,而其他活动则使用 Windows - 旧版项目(例如,UIAutomation、Mail 和 Excel 活动)中提供的设计体验。

跨平台项目

In cross-platform projects and for some activities in projects with the Windows compatibility, various editors and builders are available for different data types. If the Show activity properties inline design setting is enabled, all activity properties are available in the activity cards in the Designer panel. Only key properties are visible by default, and if an activity has additional properties, you can configure them by selecting Show advanced options. If the Auto-generate Activity Outputs design setting is enabled, Studio automatically generates variables for activity outputs. To learn more, see Managing Variables.

编辑器和构建器

专用输入控件、编辑器和构建器可用于最常见的数据类型,以帮助您配置活动,而无需输入表达式。根据数据类型,您可以直接从“设计器”面板中的活动卡配置活动属性,也可以通过在单独的窗口中打开编辑器或构建器来配置活动属性。在 StudioX 配置文件中,专用编辑器或构建器是配置属性的默认方式,而在 Studio 配置文件中,根据数据类型,默认方式是以项目语言(VB 或 C#)输入表达式。检查活动字段中的占位符文本,以获取有关如何配置它们的提示。

要更改配置属性的方式,请单击加号 按钮,以打开包含该属性可用选项的菜单。您可以选择数据类型的编辑器,打开表达式的高级编辑器,选择变量或清除现有值。

例如,当字符串属性的输入设置为表达式时,您可以:

  • 直接在活动属性中输入表达式。
  • 单击 docs image 以打开高级表达式编辑器。
  • 选择 docs image >“重置为文本生成器”,以直接在活动属性中输入文本。
  • 选择 docs image >“打开文本生成器”以打开高级文本生成器。
  • 选择 >“使用变量”以选择变量。



变量选择窗口显示项目中的所有变量、参数和常量,以及特定于每种数据类型的属性。可以通过选择以下选项来访问该窗口: > 输入活动字段旁边的“使用变量”,或从其他编辑器和构建器(例如文本生成器)中使用。

在变量选择窗口中,您可以导航到所需的属性,或使用搜索栏进行查找。每个属性旁边的图标会指示类型(例如,Tt 表示字符串,123 表示数字类型)。

Studio 为活动输出自动生成的变量会显示在生成它们的活动下。

以下部分介绍了一些可用的选取器、编辑器和构建器。

表达式编辑器

表达式编辑器适用于大多数活动属性。它包括对变量、参数、方法、属性、类、命名空间、常量或关键字的智能代码完成。表达式可以写在多行上。您可以分别使用 Ctrl+K 和 Ctrl+M 快捷方式创建变量或参数。在编辑器中使用 Ctrl+F 打开搜索和替换功能。专用按钮用于撤消或重做对表达式所做的更改。



使用 Autopilot™ 生成表达式

您还可以使用 Autopilot™ 的生成式 AI 功能,使用自然语言来描述表达式。您可以使用“生成表达式”字段来描述所需的操作(例如,“从销售报告中提取总收入”),而不用在“表达式编辑器”中手动编写表达式。

AI 模型将根据提供的描述创建表达式,然后将该表达式显示在“表达式编辑器”中。然后,您可以修改生成的表达式或按原样接受。AI 模型会不断从您提交的描述中学习,从而逐渐优化和提高性能。该模型还能够使用用户定义的变量和参数,并了解已使用的任何表达式。

如果表达式无效,您可以选择“修复”按钮,Autopilot 将尝试修复不匹配之处并提供有效的表达式。如果说明无效,则会显示错误图标,该图标通知您调整说明并重试。

文本生成器

撰写纯文本,支持在多行中输入文本。要向文本添加变量或参数,请从文本框上方的“使用变量”下拉列表中选择。单击“保存”以保存文本。适用于接受字符串的属性。

日期和时间选取器

从日历中选择日期和时间(小时和分钟,上午或下午)。您可以输入值,也可以使用向上和向下箭头来增加和减少时间选取器的值。适用于接受日期时间值的属性。可用的活动示例:修改日期



持续时间编辑器

以小时、分钟、秒和毫秒为单位指定持续时间。您可以输入值,也可以使用向上和向下箭头来增加和减少值。适用于接受时间跨度值的属性。可用的活动示例:延迟



云存储浏览器

从在线应用程序浏览云存储文件夹和邮箱,并选择要在项目中使用的项目。可用的活动示例:处理来自 Office 365 和 Google Workspace 的电子邮件、文件和文件夹的活动。



连接选取器

添加使用 Integration Service 连接器与在线应用程序交互的活动时,您必须为要在该活动中使用的帐户选择连接。根据是否已在 Integration Service 中为连接器设置连接,可能会发生以下情况之一:

  • 不存在连接 - 活动中将显示文本“添加新连接”。从连接下拉列表中,选择“添加新连接”以启动身份验证流程并启用所需的权限。有关更多信息,请参阅您要使用的连接器的 Integration Service 文档
  • 连接已存在 - 从活动的连接下拉列表中选择一个连接。系统将自动选择设置为默认值的连接。要添加新连接,请从下拉列表中选择“添加新连接”
  • 已选择但无效的连接 - 如果选择了连接,但您无法在活动中配置其他属性,则表示该连接已断开。从连接下拉列表中,选择“管理连接”以转到 Integration Service 并修复连接。



条件生成器

定义活动评估的 True 或 False 语句,以确定自动化应如何继续。可用的活动示例:IfWhile

要构建条件:

  1. 从左侧字段中选择要比较的第一个值,例如项目中的变量。
  2. 从中间的下拉列表中选择一个运算符,以用于比较第一个值。根据数据类型,您可以选择多个运算符。有多个运算符可用:greater thangreater than or equalless thanless than or equalequal tonot equal tois emptyis not emptyis trueis falsestarts withends withcontainsis numericis not numeric
  3. 对于某些运算符,您还必须从右侧的字段中选择第二个值,以与第一个值进行比较。



要创建具有多个条件的语句,请在“条件生成器”中单击“添加”,并为每个附加语句提供相同的信息。添加多个语句时,窗口顶部会显示一个下拉菜单,当语句为 True 时,您必须在其中选择:如果满足所有条件时语句为 True,则选择 All (AND);如果满足任意条件时语句为 True,则选择 Any (OR)
集合生成器

创建相同类型项目的集合。可用的活动示例:构建集合将项目附加到集合上传文件

要构建集合,请选择项目,然后为要添加的每个条目选择“添加条目”



字典生成器

创建一个键值对集合,其中每个键都是唯一的。可用活动示例:添加日志字段。

要构建字典,请选择键、类型和值,然后为要添加的每个条目选择“添加条目”



筛选条件生成器

创建具有一个或多个条件的复杂筛选器。可用的活动示例:“遍历电子邮件”活动。

要构建筛选器,请执行以下操作:

  1. 从左侧的字段中选择要作为筛选依据的项目。例如,在筛选电子邮件时,您可以选择电子邮件字段,例如“发件人”或“正文”
  2. 从中间的下拉列表中选择一个运算符,以用于比较项目。根据数据类型,您可以选择多个运算符。例如,当按发件人筛选电子邮件时,您可以在“发件人”字段中从运算符“包含”“不包含”中选择一个。
  3. 从右侧的字段中选择要与所选项目进行比较的值。



添加触发器

您可以通过在设计时添加触发器来配置自动化的运行方式。您可以为每个工作流文件添加一个触发器活动,作为工作流中的第一个活动。只能在主工作流或标记为入口点的工作流中添加触发器活动。如果主工作流文件包含触发器,则只有当另一个文件也包含触发器时,您才能将其设置为主工作流文件。

以下类型的触发器可用:

  • 手动触发器 - 当您从 Orchestrator 或 Assistant 手动触发自动化时,自动化就会运行。
  • 时间触发器 - 自动化根据计划在指定时间运行(需要无人值守机器人)。
  • 事件触发器 - 发生指定事件时运行自动化(需要无人值守机器人)。 例如,您可以将自动化配置为在将新项目添加到 Orchestrator 队列时启动。

发布项目后,您可以在 Orchestrator 中管理触发器。

Windows - 旧版项目

在 Windows - 旧版项目中,以及对于兼容 Windows 的项目中的某些活动,您可以通过在“设计器”或“属性”面板中以项目语言(VB 或 C#)输入表达式来配置活动。将鼠标悬停在活动字段上时, 按钮将显示在字段右侧。单击此按钮将打开一个菜单,其中包含用于配置活动的选项:

  • 对于以下类型的活动,请浏览关联的资源,并直接从此菜单中选择与属性类型匹配的数据,而无需输入表达式:

  • 在高级编辑器中打开 - 打开“表达式编辑器”。
  • 创建变量 - 创建变量。
  • 清除值 - 清除现有值。
  • 选择持续时间 - 选择时间(小时、分钟)。此选项适用于接受“时间跨度”值作为输入的活动。



  • Windows 项目
  • 跨平台项目
  • 编辑器和构建器
  • 添加触发器
  • Windows - 旧版项目

此页面有帮助吗?

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