apps
2022.4
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Apps User Guide for Automation Suite

Automation CloudAutomation Cloud Public SectorAutomation Suite
上次更新日期 2024年4月19日

关于函数

为帮助您在设计应用程序时定义特定表达式或包含单独的操作,设计器中提供了一组开箱即用的“函数”。

注意:根据功能规格的不同,有些会以图形表示,而有些则不会。

通过选择所需的运算符开始使用可用函数,输入参数,然后等待返回输出值。

备注:
  • 接受的参数可以是相同类型的参数,也可以是参数的隐式转换。
  • 输出值可以是原始值或对象。

函数运算符

数学运算符和函数

请访问此页面以了解更多详细信息。

算术运算符

运算符

描述

示例

+

添加

x = y + 2

-

减法

x = y - 2

*

乘法

x = y * 2

/

除法

x = y / 2

%

模除(除法的余数)

x = y % 2

++

增量

x = ++y

--

减量

x = --y

x = y--

字符串运算符

我们将使用以下假设来介绍字符串运算符:text1 = "Good ", text2 = "Morning", and text3 = ""

运算符

示例

文本1

文本2

文本3

+=

文本1 +=文本2

"Good Morning"

"Morning"

""

&

文本3 =文本1 +文本2

"Good "

"Morning"

"Good Morning"

比较运算符

我们将使用以下假设来介绍比较运算符:x = 5

运算符

描述

正在比较

返回

=, ==

等于(“=”等同于“==”)

x == 8

x == 5

False

True

>

大于

x > 8

False

>=

大于或等于

x >= 8

False

!=

不等于

x != 8

True

<

小于

x < 8

True

<=

小于或等于

x <= 8

True

逻辑运算符

我们将使用以下假设来介绍逻辑运算符:x=6y=3

运算符

函数

描述

示例

!notNOT

Not()

!(x === y) is true

&&andAND

And()

(x < 10 && y > 1) is true

||orOR

Or()

或者

(x === 5 || y === 5) is false

其他运算符

如果指定属性位于指定对象中,则 in 运算符将返回 True 结果,否则将返回 False 结果。
备注:
in运算符仅支持原始数据类型,例如stringnumberbooleannull
使用choice-set的 Data Service 方案中不支持in运算符。您可以改为使用contains运算符,但只能用于一个输入。

功能: Guid

使用此函数生成唯一标识符。

语法

描述

GUID()

返回唯一标识符

函数: IF

注意:为了更好地了解“新建”功能的工作原理,请查看“操作方法”部分中的将 Apps 与 Data Service 结合使用页面。

使用此函数可创建新的内存中实体。在运行“创建实体” 规则之前,此实体不会存储在数据服务中。

您可以使用“新建”函数创建新的实体记录,而“查找” 函数将创建一个只能用于更新现有实体记录的数据上下文。

有关使用该函数的更多信息,请参阅使用新函数页面。

语法

描述

示例
(实体)

创建新的内存中实体。

docs image
使用“新建”函数创建新实体时,将自动填充默认值。

函数:Lookup

提升:为了更好地了解“查找”功能的工作原理,请查看“操作方法”部分中的将 Apps 与 Data Service 结合使用页面。

使用此函数查找并返回表格中满足公式或条件的第一条记录。

语法

描述

示例

查找(实体和条件)

返回与条件匹配的第一条实体记录

docs image

函数:Filter

注意:为了更好地了解“筛选”功能的工作原理,请查看“操作方法”部分中的将 Apps 与 Data Service 结合使用页面。

使用此函数可根据表格的字段筛选表格。

此函数执行不区分大小写的检查。

备注:
根据项目的需要,您可以选择在使用“ 筛选 ”功能时排除某些条件。 要排除条件,您可以编写一个表达式,将筛选字段(条件数组的第一个参数)解析为null 。 例如,您可以使用以下内容:

Filter(Customer, [If(IsBlank(Dropdown.Value), null, City), "=", Dropdown.Value])

在这种情况下,仅当 下拉列表 包含非空白值时,才会应用“城市”筛选器。

语法

描述

示例

筛选(实体和条件)

该函数返回所有结果为 true 的记录。这些表达式可以按名称引用字段/列。

docs image

此页面有帮助吗?

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