UiPath Studio

UiPath Studio 指南

管理变量

在 Studio 中,变量用于存储多种类型的数据。变量的另一个关键之处在于它们的值可以改变以实现多种目的,例如控制循环主体的执行次数。

Note:

变量需要用不同的名称创建,即使在不同的范围中使用也不能名称相同。您可以查看我们的工作流设计命名约定建议。

从 Studio 角度来看,变量名称是其唯一 ID,并会定义其显示和使用方式。如果更改或删除该名称,Studio 将无法根据加载的活动解读 .xaml 文件。

存储在变量中的数据称为值,可以是多种类型。在 UiPath 中,我们支持大量类型,从泛型值、文本、数字、数据表、时间和日期、用户界面元素到任何 .Net 变量类型。

在 Studio 中,必须用引号将所有字符串括起。

创建变量

Note:

仅当“设计器”面板包含至少一个活动时,才能创建变量。

通过活动主体

  1. 将“活动”面板中的一个活动拖动到“设计器”面板。右键单击某字段,并从上下文菜单中选择“创建变量”,或按 Ctrl+K。系统随即会显示“设置变量”字段。
  2. 填写名称,然后按 Enter 键。系统随即会创建此变量并将其显示在相应字段中。在“变量”面板中检查其作用域和类型。

From Expressions

Alternatively, variables can be created from expressions directly in an activity input field or the Expression Editor:

  1. Select a part of the expression and press Ctrl+K. The Set Var field is displayed.
  2. Fill in the name and press Enter. The variable is created. Check its scope and type in the Variables panel.

Variables created in these two ways automatically receive the type according to the activity. For example, if you create a variable in the Data Table field of a Write Range activity, the variable's type is set to DataTable. If you create a variable in the Text field of a Write Line activity, the variable's type is set to String.

The scope of such variables is the smallest container it is part of. The type is automatically generated depending on the selected property.

通过属性面板

  1. 在任意活动的“属性”面板中,右键单击可编辑的字段,然后从上下文菜单中选择“创建变量”,或按 Ctrl+K 键。系统随即会显示“设置变量”字段。
  2. 填写名称,然后按 Enter 键。系统随即会创建此变量并将其显示在相应字段中。在“变量”面板中检查其作用域和类型。

以此方式创建的变量的作用域为其所属的最小容器。系统将根据所选属性自动生成类型。

通过变量面板

  1. 在“设计器”面板中,单击“变量”。系统将显示“变量”面板。
  2. 单击“创建变量”行,并填写名称。系统随即会创建新变量。

以此方式创建的变量的默认类型为“字符串”

删除变量

  • 在“变量”面板中,右键单击一个变量并选择“删除”选项。
  • 在“变量”面板中,选择一个变量,然后按 Delete 键。

您还可以删除在“变量”面板中定义但未用于当前已打开项目的所有变量。

为此,请在“设计”功能区选项卡中单击“删除未使用的变量”。此选项还将删除未使用但已在注释中提及的变量。

Note:

如果删除或升级某个包可能导致变量或参数未定义,那么系统将在其位置添加一个“未知类型”,以便能够在 Studio 中打开和编辑该包。

浏览 .Net 变量类型

要搜索“变量类型”列表中默认情况下未显示的变量类型,请执行以下操作:

  1. 在“变量”面板中,从“变量类型”下拉列表中选择“浏览类型”。系统随即会显示“浏览并选择 .Net 类型”窗口。
  2. 在“类型名称”字段中,为要查找的变量键入关键字,如 Excel。注意,结果部分已经更新,显示包含您的关键字的所有 .Net 变量类型。
  3. 选择一个,然后单击“确定”。将使用所选类型创建一个新变量并将其显示在“变量”面板中。

Note:

在首次使用“浏览并选择 .Net 类型”窗口中的一种变量类型后,该类变量将显示在“变量”面板的“变量类型”下拉列表中。

Variable and argument types part of assemblies proprietary to Studio or Robot are hidden. Workflows that reference types from such assemblies should not be affected at runtime. To use a type from a non-.Net framework assembly, add it as a dependency to your project with the help of the Manage Packages window.

5个月前更新



管理变量


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.