Switch 活动允许你基于指定的表达式从多个选项中选择一个选项。
默认情况下,Switch 活动使用整型(Interger)参数,但可以从 Properties 面板和 TypeArgument 列表中更改参数类型。
Switch 活动在自定义数据分类中很有用。例如,您可以使用它将数据存储到多个电子表格中,或者通过员工姓名进行排序。
使用 Switch 活动的示例
为了举例说明如何使用 Switch 活动,我们将创建一个自动化,它要求用户输入一个数字,检查是奇数还是偶数,并根据这一点,向 Output 面板分别写入一条不同的消息。
由于所有奇数除以 2 的余数等于 1,这个项目只需要两个情况 (0和1),但请记住,此活动支持多种情况。
-
创建一个新的序列
-
创建一个整型变量,命名为 intNumber
-
添加一个 Input Dialog 活动到 Designer 面板
-
添加弹框的 Title 和 Label
-
在 Result 字段中,添加 intNumber 变量。
-
在 Input Dialog 下方添加一个 Switch 活动。
-
在 Expression 字段中键入 intNumber mod 2。这条表达式验证用户输入的数字是否能被 2 整除。
-
在 Default 部分,添加一个 Write Line 活动。
-
在 Text 字段中,键入 intNumber.ToString+ " 是一个偶数."
-
点击 Add new case 行,在 Case Value 字段中输入 1.
-
添加一个 Write Line 活动到这个 case 中
-
在 Text 活动中,键入 intNumber.ToString+ " 是一个奇数."
最终测效果如下截图所示:
最终效果- 点击 F5 运行自动化程序。注意 Output 面板正确显示数据。
输入数字 4 输出的结果
更多 UiPath 相关的资讯,请关注公众号:UiPath教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。
网友评论