变量操作

已完成

在前面的单元中,您看到每个变量名称都需要用百分比字符括起来,以便平台将其解释为变量。

百分比符号用作表示变量的特殊字符。 平台将百分比之间的任何表达式评估为变量。

具有百分比表示法的变量的屏幕截图。

如果要将百分比符号用作硬编码文本中的简单字符,则必须将其与反斜杠 (\) 字符组合使用。

Power Automate 桌面版使您能够创建包含硬编码值、变量名称、算术运算、比较、逻辑运算和括号的复杂表达式。

包含算术和逻辑运算符的表达式的屏幕截图。

硬编码值

开发流时,您可能需要在表达式中包括硬编码文本值。 要输入硬编码值,必须使用引号。 流将引号字符之间的每个值视为文本值,而不是变量名称。

作为操作参数的硬编码文本变量的屏幕截图。

变量名称

如果要在表达式中使用多个变量,可以将其名称添加到表达式,无需额外使用任何表示法。

包含两个变量名称的表达式的屏幕截图。

基本算术

如果要执行数学运算,通过 Power Automate 桌面版,您可以使用所有基本算术运算符,例如加 (+)、减 (-)、乘 (*) 和除 (/)。

除了包含数值和变量的算术运算外,您还可以使用加法运算符串联字符串。 在同一表达式中添加数字和文本字符串会将数字转换为文本,并将其与其他文本字符串联接在一起。

包含算术运算符的表达式的屏幕截图。

比较

除了算术运算符之外,您还可以使用以下关系运算符进行比较:

操作员 说明
=, != 等于/不等于
<, <= 小于/小于等于
>, >= 大于/大于等于

包含关系运算符的表达式的屏幕截图。

注意

请注意,比较会产生 TrueFalse 作为值。 当然,您只能在相同类型的值之间执行比较。

逻辑运算符

在许多流中,您可能需要检查值是否满足某些特定标准。 要检查条件并在单个表达式中实现更复杂的逻辑,您可以使用逻辑运算符。 支持的运算符为 ANDOR

包含逻辑运算符的表达式的屏幕截图。

括号

在创建复杂表达式时,您可能希望对其中的某些特定部分进行优先级排序。 要更改运算符的优先级,请使用括号。 Power Automate 桌面版采用与代数和编程语言相同的方式处理括号。

包含括号的复杂表达式的屏幕截图。