阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

从工作表将数据输入到 Web 表单中的示例

  • 已更新:11/17/2020
    • Automation 360 v.x
    • 版本
    • RPA 工作区
    • 示例

从工作表将数据输入到 Web 表单中的示例

在此示例中,您构建 bot 以将来自 XLSX 工作表的多行数据输入到 Web 表单中。从 Excel advancedLoopRecorder packages 使用 actions

要从 Excel 文件检索值并将其输入 Web 表单,请执行以下操作:

过程

  1. 打开新 bot
    1. Control Room中,选择 “博茨 > 我的爬虫程序”。
    2. 单击 创建新 > 爬虫程序
    3. 创建任务爬虫 程序窗口中,输入 bot 名称。
    4. 接受默认文件夹位置 \Boths\
      要更改 bot 的存储位置,请单击 “选择 ”,然后按照提示操作。
    5. 单击 创建和编辑
  2. 打开 Excel 文件。
    1. 双击或拖动 Excel 高级 > 打开操作。
    2. 请输入会话名称。
    3. 选择 Excel 文件。
    4. 标记工作表包含标题选项。
    通过标记工作表包含标题选项,bot 可以在运行时按标题名称搜索列。
  3. 启动网站。
    1. 双击或拖动浏览器 > 启动网站操作。
    2. 输入网站 URL。
  4. 检索工作表值并将其存储在表变量中。
    1. 双击或拖动 Excel 高级 > 获取多个单元格操作。
    2. 输入您在 Excel 高级 > 打开操作中使用的相同会话名称。
    3. 从下拉列表中选择所有行
    4. 使用分配给变量下拉列表右侧的图标创建表变量。
  5. 指示 bot 逐行处理数据。
    1. 拖动或双击循环操作。
    2. 选择对于表中的每行迭代器。
    3. 选择您在获取多个单元格中使用的相同表变量。
    4. 使用分配给变量下拉列表右侧的图标创建记录变量。
    记录变量包含一行的所有值。每次循环迭代时,bot 检索下一行的值并将其存储在记录变量中,覆盖上一行的值。
  6. 将第一个列标题映射到 Web 表单文本框。
    1. 双击或拖动记录器 > 捕获操作。
    2. 选择您通过启动网站操作打开的相同窗口。
    3. 单击捕获对象
    4. 将鼠标悬停在文本框上,直至出现红色边框。
    5. 单击文本框。
    6. 返回 Control Room
    7. 验证控制类型值为文本框。
    8. 操作下拉列表中选择设置文本
    9. 击键字段中,插入您在循环中使用的相同记录变量。
    10. 选择按名称选项,并将第一个列标题复制并粘贴到字段中。
  7. 重复步骤 5 中的子步骤以映射其他列,存在以下差异:
    1. 插入记录器生成的 Window 变量,而不是搜索浏览器窗口标题。
    2. 击键字段中插入记录变量时,请将后续列标题复制粘贴到“按名称”字段中。
  8. 捕获提交按钮。
    1. 双击或拖动记录器 > 捕获操作。
    2. 插入记录器生成的窗口变量。
    3. 单击捕获对象
    4. 验证控制类型值为按钮。
    5. 选择单击操作。
  9. 单击保存
发送反馈