变量操作
在前面的单元中,你了解到,你需要将每个变量名称括在百分比字符中,以使平台将其解释为变量。
百分比符号是表示变量的特殊字符。 平台将百分比符号之间的任何表达式计算为变量。
如果要将百分比符号用作硬编码文本中的简单字符,请将其与反斜杠 (\) 字符组合在一起。
Power Automate桌面应用,你可以创建包含硬编码值、变量名称、算术运算、比较、逻辑运算和括号的复杂表达式。 以下示例合并 了“工资 ”和 “奖金 ”,并检查它们是否大于 Average,并生成布尔输出。
硬编码值
开发流时,您可能需要在表达式中包括硬编码文本值。 若要输入硬编码的值,请使用单引号。 流将引号字符之间的每个值视为文本值,而不是变量名称。
变量名称
如果要在表达式中使用多个变量,请将其名称添加到表达式中,而无需进一步表示法。 在以下示例中,代码将 Name 添加到 LastName ,并在两者之间有一个空格。
基本算术
若要执行数学运算,请使用Power Automate桌面应用的算术运算符,例如加法(+)、减法(-)、乘法(*)和除法(/)。
除了具有数值和变量的算术运算外,还可以使用加法运算符连接字符串。 在同一表达式中添加数字和文本字符串时,数字将转换为文本,并与其他文本字符串联接。
比较
除了算术运算符外,还可以使用以下关系运算符进行比较:
| 操作员 | Description |
|---|---|
| =, != | 等于/不等于 |
| <, <= | 小于/小于等于 |
| >, >= | 大于/大于等于 |
注释
比较将返回 True 或 False 作为值。 只能对同一类型的值执行比较。
逻辑运算符
在许多流中,需要检查某个值是否符合某些特定标准。 若要在单个表达式中检查条件并实现更复杂的逻辑,请使用逻辑运算符。 支持的运算符为 AND 和 OR。
括号
创建复杂表达式时,可能需要确定表达式的某些特定部分的优先级。 若要更改运算符的优先级,请使用括号。 Power Automate桌面应用处理括号的方式与代数和编程语言相同。