UiPath 管理变量

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

📘

备注:

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

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

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

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

创建变量

📘

备注:

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

通过活动主体

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

从表达式

另外,可以通过活动输入字段或“表达式编辑器”直接使用表达式创建变量:****

  1. 选择表达式的一部分,然后按 Ctrl+K。系统将显示“设置变量”****字段。
  2. 填写名称,然后按 Enter 键。系统即会创建此变量。在“变量”****面板中检查参数的范围和类型。

 

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.

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

通过属性面板

 

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

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

通过变量面板

 

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

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

删除变量

要删除变量,请在“变量”**面板中,右键单击该变量并选择“删除”**,或者选择该变量并按“删除”键。

 

要删除在“变量”**面板中定义但未在当前文件中任何位置使用的所有变量,请在 Studio 功能区中,选择“删除未使用项”**>“变量”**,然后在系统提示确认时选择“是”**。这也将删除未使用但在注释中提及的变量。

📘

备注:

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

浏览 .Net 变量类型

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

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

 

📘

备注:

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

Studio 或机器人专属程序集所含的变量和参数类型为隐藏状态。引用了此类程序集中的类型的工作流不应在运行时受到影响。若要使用非 .Net Framework 程序集所含的类型,请通过“管理包****”窗口将其添加为项目的依赖项。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值