【UiPath Studio 中文文档】49 流程控制 -Switch

Switch 活动允许你基于指定的表达式从多个选项中选择一个选项。

默认情况下,Switch 活动使用整型(Interger)参数,但可以从 Properties 面板和 TypeArgument 列表中更改参数类型。

Switch 活动在自定义数据分类中很有用。例如,您可以使用它将数据存储到多个电子表格中,或者通过员工姓名进行排序。


使用 Switch 活动的示例

为了举例说明如何使用 Switch 活动,我们将创建一个自动化,它要求用户输入一个数字,检查是奇数还是偶数,并根据这一点,向 Output 面板分别写入一条不同的消息。

由于所有奇数除以 2 的余数等于 1,这个项目只需要两个情况 (0和1),但请记住,此活动支持多种情况。

  1. 创建一个新的序列

  2. 创建一个整型变量,命名为 intNumber

  3. 添加一个 Input Dialog 活动到 Designer 面板

  4. 添加弹框的 TitleLabel

【UiPath Studio 中文文档】49 流程控制 -Switch_第1张图片
  1. Result 字段中,添加 intNumber 变量。

  2. Input Dialog 下方添加一个 Switch 活动。

  3. Expression 字段中键入 intNumber mod 2。这条表达式验证用户输入的数字是否能被 2 整除。

  4. Default 部分,添加一个 Write Line 活动。

  5. Text 字段中,键入 intNumber.ToString+ " 是一个偶数."

  6. 点击 Add new case 行,在 Case Value 字段中输入 1.

  7. 添加一个 Write Line 活动到这个 case

  8. Text 活动中,键入 intNumber.ToString+ " 是一个奇数."

最终测效果如下截图所示:

【UiPath Studio 中文文档】49 流程控制 -Switch_第2张图片
最终效果
  1. 点击 F5 运行自动化程序。注意 Output 面板正确显示数据。
【UiPath Studio 中文文档】49 流程控制 -Switch_第3张图片
输入数字 5
【UiPath Studio 中文文档】49 流程控制 -Switch_第4张图片
输出的结果

【UiPath Studio 中文文档】49 流程控制 -Switch_第5张图片
输入数字 4
【UiPath Studio 中文文档】49 流程控制 -Switch_第6张图片
输出的结果

官网原文链接

返回目录
UiPath 常见问题及解决办法汇总

更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。

你可能感兴趣的:(【UiPath Studio 中文文档】49 流程控制 -Switch)