启动教程

本主题将指导您完成开发用于启动的脚本的过程。 该脚本包含有人照管的自动化的元素。

在此示例中,您将创建一个脚本,该脚本接收来自用户的输入,写入 Excel 文件并将该文件保存在用户选择保存的文件夹中。

准备工作

内容

开发脚本

  1. 打开 IBM RPA Studio 并输入登录和密码信息 (如果您未登录)。

  2. 单击 新建> Wal 文件,或者使用 Alt + Shift + W 快捷方式来创建新脚本。

  3. 工具箱中,添加 Input Box (inputBox) 命令。

  4. 在打开的命令窗口中,输入以下值:

    1. 标题中,输入 "输入文本"。
    2. 提示中,输入 "输入您的名称:"。
    3. 文本 路径中,输入变量的名称,例如 name
    4. 单击 保存 以关闭命令窗口。
  5. 使用以下值再次添加 Input Box (inputBox) 命令:

    1. 标题中,输入 "输入文本"。
    2. 提示中,输入 "输入您的年龄:"。
    3. 文本 路径中,输入变量的名称,例如 age
    4. 单击 保存 以关闭命令窗口。
  6. 再次添加 输入框 (inputBox) 命令以获取用户的电子邮件:

    1. 标题中,输入 "输入文本"。
    2. 提示中,输入 "输入您的电子邮件:"。
    3. 文本 路径中,输入变量的名称,例如 email
    4. 单击 保存 以关闭命令窗口。
  7. 创建 Data Table 类型的变量:

    1. 在 IBM RPA Studio 主页 选项卡上的 编辑 部分中,单击 新建变量 按钮,或者使用 Alt + Shift + V 快捷方式来创建新变量。
    2. 名称中,输入 "dataTable"。
    3. 变量类型中,选择 Data Table
    4. 单击 保存 以保存变量。
  8. 添加 Add Column (addColumn) 命令。

    1. 数据表中,单击输入框旁边的文件夹图标,然后双击 dataTable 变量以将其选中。
    2. 列名中,输入 "Name"。
    3. 单击 保存 以关闭命令窗口。
  9. 再次添加 Add Column (addColumn) 命令。

    1. 数据表中,单击输入框旁边的文件夹图标,然后双击 dataTable 变量以将其选中。
    2. 列名中,输入 "Age"。
    3. 单击 保存 以关闭命令窗口。
  10. 再添加一次 Add Column (addColumn) 命令。

    1. 数据表中,单击输入框旁边的文件夹图标,然后双击 dataTable 变量以将其选中。
    2. 列名中,输入 "电子邮件"。
    3. 单击 保存 以关闭命令窗口。
  11. 添加 Add Row (addRow) 命令。

    1. 数据表中,单击输入框旁边的文件夹图标,然后双击 dataTable 变量以将其选中。
    2. 值映射中,单击加号图标三次,以添加三行来输入值。
    3. 在第一行中,在 参数 字段中输入 "名称" ,在 字段中,单击文件夹图标并选择 name 变量。
    4. 在第二行中,在 参数 字段和 字段中输入 "Age" ,单击文件夹图标并选择 age 变量。
    5. 在第三行中,在 参数 字段和 字段中输入 "Email" ,单击文件夹图标并选择 email 变量。

    添加行命令

  12. 添加 Select Folder (selectFolder) 命令。

    1. 文本中,输入 "输入文件夹以保存文件:"。
    2. 路径中,输入变量的名称,例如 outputFolder
    3. 单击 保存 以关闭命令窗口。
  13. 添加 Open Excel File (excelOpen) 命令。

    1. 文件路径中,单击输入框旁边的文件夹图标,然后选择 outputFolder 变量。 然后,将 "\userdata.xlsx" 附加到 "${outputFolder}" 值。 该字段应该为: ${outputFolder}\userdata.xlsx
    2. Excel 实例 输出中,输入变量名称,例如 excelFile
    3. 单击 保存 以关闭命令窗口。

    打开 Excel 文件

  14. 添加 Insert Data Table into Excel File (excelSetTable) 命令。

    1. 数据表中,单击输入框旁边的文件夹图标,然后选择 dataTable 变量。
    2. 启用 具有头 参数。
    3. 文件中,单击输入框旁边的文件夹图标,然后选择 excelFile 变量。
    4. 启用 使用第一个工作表 参数。
    5. 保留为 1。 这意味着将从 Excel 文件中的第一行和第一列开始添加数据。
    6. 单击 保存 以关闭命令窗口。
  15. 添加 Close Excel File (excelClose) 命令。

    1. 文件中,单击输入框旁边的文件夹图标,然后选择 excelFile 变量。
    2. 启用 保存 参数以保存写入到文件中的数据。
    3. 单击 保存 以关闭命令窗口。

在 IBM RPA Studio中启用了 变量可视 选项的情况下,最终脚本应类似于下面的图像:

最终脚本必须如下所示

完成这些步骤后,在调试方式下保存并运行脚本以确保其正常运行,然后再继续。

发布脚本

确保该脚本运行后,现在是发布该脚本的时候了。 IBM RPA Launcher 只能启动已发布的脚本。

请遵循以下过程来发布脚本。

  1. 在 IBM RPA Studio 主页 选项卡的 文件 部分中,单击 发布 按钮。
  2. 在打开的窗口中,在 名称 字段中输入 "userExcel数据"。
  3. 描述中,编写脚本执行的操作的简短描述。 在此示例中,描述为: "从用户读取输入,并写入用户选择的文件夹。"。
  4. 启用 设置为生产 参数。
    ❕ 重要信息: 如果未启用此参数,那么 IBM RPA Launcher 无法在 IBM RPA Control Center 中找到脚本,并且会抛出错误消息。
  5. 单击 发布 以发布脚本。

要检查该脚本是否已成功发布,您必须在该脚本的文件名旁边看到绿色复选标记:

脚本的文件名后面应该跟有绿色的复选标记

检查脚本是否已发布的另一种方法是在 IBM RPA Control Center中查找该脚本:

  1. 打开 IBM RPA Control Center 并输入您的登录信息。
  2. 管理 部分下,单击 脚本 选项。
  3. 在页面中搜索您的脚本的名称。

在 IBM RPA Control Center 中检查脚本

配置启动程序

除非将脚本配置为启动程序,否则该脚本不会自动显示在 IBM RPA Launcher 中。 请遵循以下过程进行配置:

  1. 打开 IBM RPA Control Center 并输入您的登录信息。
  2. 定义 部分下,单击 发射器 选项。
  3. 定义启动程序 页面中,单击 创建启动程序 按钮。
  4. 对于 IBM RPA 21.0.2 和更低版本: 在 计算机组中,选择要启动脚本的计算机组。 要了解如何管理计算机组,请参阅 管理计算机组
  5. 从 IBM RPA 21.0.3开始: 在 使用启动程序的团队中,选择可访问脚本的团队。 请在 管理团队 页面中查看有关团队的更多信息。
  6. 单击 下一步> 添加按钮 以创建启动程序的按钮。
  7. 单击 下一步> 添加按钮 以创建启动程序的按钮。
  8. 名称中,输入启动程序按钮的名称。
  9. 描述中,输入有关脚本的简短描述。
  10. 脚本中,选择 userExcelData 脚本。
  11. 选择 使用预设图标 选项。
  12. 单击保存
  13. 单击创建以完成该过程。

您现在已准备好启动该脚本。

启动脚本

  1. 打开 IBM RPA Launcher 并输入您的登录信息。
  2. 查找 userExcelData 按钮并双击它以启动。
  3. 如果未显示该按钮,请通过按 F5 键刷新页面,然后重试。