博客园  :: 首页  :: 管理

在 Microsoft Power Automate-中, Switch 操作组评估单个变量并将其与其他值进行比较。

Switch 和 If 操作有以下不同之处:

If 块允许对多个变量进行评估和比较;Switch 检查单个变量

If 操作可以评估变量的多个值(例如,检查文件夹或文件是否存在,检查网页或窗口内容的值);Switch 操作仅适用于值和变量。

Switch 条件的结构为:

初始值输入             Switch
备选情况(1 或更多)       Case
无条件情况(可选)         Default Case      
条件块结束             End

需要注意的是,当一个条件能匹配到多个 Case块,默认还是会只命中最前面的Case块,并执行其下面的操作

举一个例子说明,如下图所示:

image

运行后,这里会弹出消息框,小于等于5  , 虽然3也小于等于10,但因为是先命中最前面的 Case <= 5 的,所以执行其操作后,就会跳出整个Switch语句了

另外,这里也添加了一个可选的【Default Case】,这个代表的是前面的都没有满足的,就会执行【Default Case】下的操作

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19056811