启动教程
本主题将指导您完成开发用于启动的脚本的过程。 该脚本包含有人照管的自动化的元素。
在此示例中,您将创建一个脚本,该脚本接收来自用户的输入,写入 Excel 文件并将该文件保存在用户选择保存的文件夹中。
准备工作
- 您必须具有 IBM RPA Studio 许可证。
- 在 有人照管的自动化概述中了解有关有人照管的自动化的更多信息。
内容
开发脚本
打开 IBM RPA Studio 并输入登录和密码信息 (如果您未登录)。
单击 新建> Wal 文件,或者使用 Alt + Shift + W 快捷方式来创建新脚本。
从 工具箱中,添加 Input Box (
inputBox) 命令。在打开的命令窗口中,输入以下值:
- 在 标题中,输入 "输入文本"。
- 在 提示中,输入 "输入您的名称:"。
- 在 文本 路径中,输入变量的名称,例如
name。 - 单击 保存 以关闭命令窗口。
使用以下值再次添加 Input Box (
inputBox) 命令:- 在 标题中,输入 "输入文本"。
- 在 提示中,输入 "输入您的年龄:"。
- 在 文本 路径中,输入变量的名称,例如
age。 - 单击 保存 以关闭命令窗口。
再次添加 输入框 (
inputBox) 命令以获取用户的电子邮件:- 在 标题中,输入 "输入文本"。
- 在 提示中,输入 "输入您的电子邮件:"。
- 在 文本 路径中,输入变量的名称,例如
email。 - 单击 保存 以关闭命令窗口。
创建
Data Table类型的变量:- 在 IBM RPA Studio 主页 选项卡上的 编辑 部分中,单击 新建变量 按钮,或者使用 Alt + Shift + V 快捷方式来创建新变量。
- 在 名称中,输入 "dataTable"。
- 在 变量类型中,选择
Data Table。 - 单击 保存 以保存变量。
添加 Add Column (
addColumn) 命令。- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
dataTable变量以将其选中。 - 在 列名中,输入 "Name"。
- 单击 保存 以关闭命令窗口。
- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
再次添加 Add Column (
addColumn) 命令。- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
dataTable变量以将其选中。 - 在 列名中,输入 "Age"。
- 单击 保存 以关闭命令窗口。
- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
再添加一次 Add Column (
addColumn) 命令。- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
dataTable变量以将其选中。 - 在 列名中,输入 "电子邮件"。
- 单击 保存 以关闭命令窗口。
- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
添加 Add Row (
addRow) 命令。- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
dataTable变量以将其选中。 - 在 值映射中,单击加号图标三次,以添加三行来输入值。
- 在第一行中,在 参数 字段中输入 "名称" ,在 值 字段中,单击文件夹图标并选择
name变量。 - 在第二行中,在 参数 字段和 值 字段中输入 "Age" ,单击文件夹图标并选择
age变量。 - 在第三行中,在 参数 字段和 值 字段中输入 "Email" ,单击文件夹图标并选择
email变量。
- 在 数据表中,单击输入框旁边的文件夹图标,然后双击
添加 Select Folder (
selectFolder) 命令。- 在 文本中,输入 "输入文件夹以保存文件:"。
- 在 路径中,输入变量的名称,例如
outputFolder。 - 单击 保存 以关闭命令窗口。
添加 Open Excel File (
excelOpen) 命令。- 在 文件路径中,单击输入框旁边的文件夹图标,然后选择
outputFolder变量。 然后,将 "\userdata.xlsx" 附加到 "${outputFolder}" 值。 该字段应该为:${outputFolder}\userdata.xlsx。 - 在 Excel 实例 输出中,输入变量名称,例如
excelFile。 - 单击 保存 以关闭命令窗口。
- 在 文件路径中,单击输入框旁边的文件夹图标,然后选择
添加 Insert Data Table into Excel File (
excelSetTable) 命令。- 在 数据表中,单击输入框旁边的文件夹图标,然后选择
dataTable变量。 - 启用 具有头 参数。
- 在 文件中,单击输入框旁边的文件夹图标,然后选择
excelFile变量。 - 启用 使用第一个工作表 参数。
- 将 行 和 列 保留为 1。 这意味着将从 Excel 文件中的第一行和第一列开始添加数据。
- 单击 保存 以关闭命令窗口。
- 在 数据表中,单击输入框旁边的文件夹图标,然后选择
添加 Close Excel File (
excelClose) 命令。- 在 文件中,单击输入框旁边的文件夹图标,然后选择
excelFile变量。 - 启用 保存 参数以保存写入到文件中的数据。
- 单击 保存 以关闭命令窗口。
- 在 文件中,单击输入框旁边的文件夹图标,然后选择
在 IBM RPA Studio中启用了 变量可视 选项的情况下,最终脚本应类似于下面的图像:
完成这些步骤后,在调试方式下保存并运行脚本以确保其正常运行,然后再继续。
发布脚本
确保该脚本运行后,现在是发布该脚本的时候了。 IBM RPA Launcher 只能启动已发布的脚本。
请遵循以下过程来发布脚本。
- 在 IBM RPA Studio 主页 选项卡的 文件 部分中,单击 发布 按钮。
- 在打开的窗口中,在 名称 字段中输入 "userExcel数据"。
- 在 描述中,编写脚本执行的操作的简短描述。 在此示例中,描述为: "从用户读取输入,并写入用户选择的文件夹。"。
- 启用 设置为生产 参数。
❕ 重要信息: 如果未启用此参数,那么 IBM RPA Launcher 无法在 IBM RPA Control Center 中找到脚本,并且会抛出错误消息。 - 单击 发布 以发布脚本。
要检查该脚本是否已成功发布,您必须在该脚本的文件名旁边看到绿色复选标记:
检查脚本是否已发布的另一种方法是在 IBM RPA Control Center中查找该脚本:
- 打开 IBM RPA Control Center 并输入您的登录信息。
- 在 管理 部分下,单击 脚本 选项。
- 在页面中搜索您的脚本的名称。
配置启动程序
除非将脚本配置为启动程序,否则该脚本不会自动显示在 IBM RPA Launcher 中。 请遵循以下过程进行配置:
- 打开 IBM RPA Control Center 并输入您的登录信息。
- 在 定义 部分下,单击 发射器 选项。
- 在 定义启动程序 页面中,单击 创建启动程序 按钮。
- 对于 IBM RPA 21.0.2 和更低版本: 在 计算机组中,选择要启动脚本的计算机组。 要了解如何管理计算机组,请参阅 管理计算机组。
- 从 IBM RPA 21.0.3开始: 在 使用启动程序的团队中,选择可访问脚本的团队。 请在 管理团队 页面中查看有关团队的更多信息。
- 单击 下一步> 添加按钮 以创建启动程序的按钮。
- 单击 下一步> 添加按钮 以创建启动程序的按钮。
- 在名称中,输入启动程序按钮的名称。
- 在 描述中,输入有关脚本的简短描述。
- 在 脚本中,选择
userExcelData脚本。 - 选择 使用预设图标 选项。
- 单击保存。
- 单击创建以完成该过程。
您现在已准备好启动该脚本。
启动脚本
- 打开 IBM RPA Launcher 并输入您的登录信息。
- 查找
userExcelData按钮并双击它以启动。 - 如果未显示该按钮,请通过按 F5 键刷新页面,然后重试。