【UiPath Studio 中文文档】18 变量类型-数组

数组变量是一种变量类型,它允许存储同一类型的多个值。
UiPath Studio 支持的数组类型和变量类型一样多。这意味着您可以创建数字数组、字符串数组、布尔值数组等等数组类型。

数组变量的使用示例

为了举例说明如何使用数组变量,我们将创建一个自动化系统,它将询问用户的姓名和年龄,将信息存储在数组中,然后将其写入 .txt 文件中。

  1. 创建一个新的序列
【UiPath Studio 中文文档】18 变量类型-数组_第1张图片
  1. 创建 3 个字符串变量 strFirstName,strLastName ,strAge 来存储从用户处收集的信息
  1. 创建一个名为 arrStringNameAge 的字符串数组

注意
第一次使用 Array 要在变量列表中加入点击 Array of [T]

【UiPath Studio 中文文档】18 变量类型-数组_第2张图片

然后选择数据类型:

【UiPath Studio 中文文档】18 变量类型-数组_第3张图片
选择数据类型
  1. 添加一个 Input Dialog 活动到 Designer 面板

  2. Properties 面板中,填写 LabelTitle 字段来提示用户输入名字

【UiPath Studio 中文文档】18 变量类型-数组_第4张图片
  1. Result 字段中键入变量名 strFirstName 。这个变量存储用户刚才输入的名字。
【UiPath Studio 中文文档】18 变量类型-数组_第5张图片
  1. 添加另一个 Input Dialog 活动到上一个的下方

  2. Properties 面板中,填写 LabelTitle 字段来来提示用户输入姓氏。

【UiPath Studio 中文文档】18 变量类型-数组_第6张图片
  1. Result 字段中,键入变量名 strLastName 。这个变量将会存储用户的姓氏。
【UiPath Studio 中文文档】18 变量类型-数组_第7张图片
  1. 再添加一个新的 Input Dialog 活动到上一个活动的下方

  2. Properties 面板中,填写 LabelTitle 字段来咨询用户的年龄

【UiPath Studio 中文文档】18 变量类型-数组_第8张图片
  1. Result 字段中,键入变量名字 strAge . 这个变量将会用来存储用户的年龄信息。
【UiPath Studio 中文文档】18 变量类型-数组_第9张图片

注意
我们使用一个 字符串变量 而不是一个 整数 来存储年龄,这样以后当我们将它添加到 String 数组变量时,就不必转换它了。

  1. 添加一个 Assign 活动到上一个 Input Dialog 活动下方
【UiPath Studio 中文文档】18 变量类型-数组_第10张图片
  1. Properties 面板中的 To 字段中,键入变量名字 arrStringNameAge.

  2. Value 字段填写 {strFirstName,strLastName,strAge}。这个 Assign 活动将会使你能够将初始字符串变量中的所有值存储在 arrStringNameAge 变量中。

【UiPath Studio 中文文档】18 变量类型-数组_第11张图片
  1. Assign 活动下方添加一个 Write Text File 活动

  2. Properties 面板中的 FileName 字段中键入你期望的文件路径,文件路径必须用双引号括起来,例如: %HOMEPATH%\Desktop\array_variable.

【UiPath Studio 中文文档】18 变量类型-数组_第12张图片

注意:
如果文件在所提供的路径中不存在,则创建该文件。

  1. Text 字段中,键入 arrStringNameAge(0) + " " + arrStringNameAge(1) + " " +arrStringNameAge(2) + " "
【UiPath Studio 中文文档】18 变量类型-数组_第13张图片

注意:
通过添加数组项的索引,您可以访问它们的值,在本例中将它们写入文本文件。

最后的项目应该像下面的屏幕截图一样:

【UiPath Studio 中文文档】18 变量类型-数组_第14张图片
  1. 点击 F5 运行自动化程序

  2. 导航到步骤17中提供的文件位置,然后双击打开它。将显示一个记事本窗口,并显示您在步骤 18 中添加的信息。

官方文档链接

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

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

你可能感兴趣的:(【UiPath Studio 中文文档】18 变量类型-数组)