学习在机器人中使用文件变量。 在某些情况下,机器人可能需要根据其执行的任务多次访问文件。 您可以将文件引用存储在文件变量中,并在机器人中使用文件变量,而不是添加直接文件路径。

在本例中,示例 bot 执行以下操作:
  • 使用文件变量访问 CSV 文件。
  • 使用文件变量打开并读取文件中的数据。
  • 读取员工地址并以信息形式显示。
如果您还没有包含地址的 CSV 示例文件,可以将以下数据复制到文本文件中,然后保存为 CSV 文件在您的计算机上:
Roy, Doe, 120 Jefferson St., Riverside, IT_PROG Shaun, McGinnis, 220 Hobo Av., Rocky Point, FI_ACCOUNT John, Mark, 124 Jefferson St., Riverside, SA_HEAD Sophie, Tyler, 7300 Terrace "At the Plaza" Rd., Wells, IT_PROG Stephen, Mathew, 22 Theressia St., Troy, IT_PROG Anne, Ross, 9th St., Lexington, IT_PROG

过程

  1. 创建一个 bot
    1. 在左侧窗格中,单击自动化
      将显示可用 bots 和表单的列表。
    2. 单击创建新的 > 任务机器人
    3. 输入员工数据作为 bot 的名称。
    4. 单击创建和编辑
  2. 创建一个名为 varFile 的变量。
    1. 变量面板中单击创建变量
    2. 类型中,选择文件作为变量类型。
    3. 名称中,输入 varFile
    4. 选择桌面文件夹或文件
    5. 特定路径中,单击浏览并选择您电脑上的示例 CSV 文件。
    6. 单击创建
  3. 要使用文件变量打开 CSV 文件,请在操作面板中找到 CSV/TXT package,并将打开 action 添加到 Bot editor
    1. 文件路径中,单击变量,然后输入 $varFile$
    2. 确保在使用教程中提供的示例数据时选择逗号作为分隔符。 如果您的 CSV 文件使用其他分隔符,请指定该分隔符。
    3. 单击保存
  4. 要读取 CSV 文件,请从操作面板中找到 CSV/TXT package,并将读取 action 添加到 Bot editor
    1. 将值分配给变量中,单击 (x) 并创建一个名为 TableFromCSV 的变量。 从 CSV 文件读取的值将存储在变量中。
    2. 单击保存
  5. 要将第四行的地址显示为消息,请将消息框 action 添加到 Bot editor
    1. 输入要显示的消息中单击 (x)
    2. 选择 TableFromCSV 变量。
    3. 要选择第四行,请在表格行索引中输入 3
    4. 要选择第三列,请单击索引中的表格列,然后输入 2
      确保在输入信息以显示文本字段中输入的值是 $TableFromCSV[3][2]$
    5. 单击是,插入
    6. 单击保存
  6. 运行 bot
    bot 显示地址: "At the Plaza" 路 7300 号露台