用户界面
IBM RPA Studio 用户界面支持许多功能来自动执行任务。 其功能区提供了创建,编辑,调试和跟踪脚本开发所需的所有元素。
用户界面包含一个开发区域,您可以在其中使用脚本语言或低代码图形界面来开发脚本。 它还显示脚本调用图,因此您可以查看脚本的逻辑结构。
在开发脚本时,还可以运行和调试该脚本。 使用 IBM RPA Studio 调试器通过单步执行代码,跟踪全局变量值和受监视变量以及检查代码堆栈来检查脚本代码。
下图显示了用户界面功能区,窗格和开发区域。
此部分根据如何使用功能部件来开发脚本对其进行排序。 使用下表来引用 IBM RPA Studio 截屏的每个部分。
不合规。 | 主题 | 描述 |
---|---|---|
1 | 创建脚本 | 描述用于运行文件操作 (例如,创建,打开,保存和发布) 的 UI 元素。 |
2 | 编辑脚本 | 描述用于将变量,子例程,规则集和资产文件添加到脚本的 UI 元素。 |
3 | 编辑操作 | 描述用于浏览脚本中的命令,注释或取消注释命令以及查看或取消查看脚本上的变量和资产导入的 UI 元素。 |
4 | 调试脚本 | 描述用于开始调试的主要 UI 元素,不进行调试或逐步调试的启动元素,以及用于通过跟踪全局变量和受监视变量以及代码堆栈来监视调试的元素。 |
5 | 浏览并查找代码 | 描述要浏览脚本代码的 UI 元素。 |
6 | 使用工具来开发脚本 | 描述用于测试正则表达式,同步资产,创建脚本测试,将知识库文件转换为机器学习模型,训练知识库模型以及运行图像和 PDF 操作的 UI 元素。 |
7 | 获取帮助 | 描述用于访问资源的 UI 元素,以帮助您了解有关产品的更多信息。 |
8 | "脚本" 视图方式 | 将 "脚本" 视图显示为用于构建脚本的开发方式。 |
9 | Designer 视图方式 | 将 Designer 视图显示为用于构建脚本的开发方式。 |
10 | "调用图" 视图方式 | 显示 "调用图" 视图以显示脚本的逻辑结构。 |
1100 | “工具箱”窗格 | 描述用于查找和使用 "工具箱" 窗格上提供的命令的 UI 元素。 |
12 个月 | 输出窗格 | 描述用于打开窗格的 UI 元素,这些窗格可帮助您分析脚本输出并跟踪脚本解析错误。 |
13 | 资源窗格 | 描述用于打开帮助您跟踪脚本变量,资产,规则集,子例程和属性的窗格的 UI 元素。 |
创建脚本
在 主页 选项卡上,使用 文件 组中的元素来运行文件操作,例如创建,打开,保存和发布。 下图显示了用户界面上的这些元素。
下表描述了 UI 元素及其操作:
UI 元素 | 描述 |
---|---|
新 | 打开新文件窗口。 |
wal 文件 | 创建 WAL 文件。 |
报告文件 | 创建报告文件。 |
电子表格文件 | 创建电子表格文件。 |
文本文件 | 创建文本文件。 |
工作流程文件 | 创建工作流程文件。 |
待解决 | 打开 "打开" 对话框以从计算机打开新文件。 |
从存储库打开 | 打开 "存储库" 选项卡以从存储库打开脚本。 |
保存 | 保存当前文件。 |
另存为 | 打开 "另存为" 对话框。 |
全部保存 | 保存所有打开的文件。 |
发布 | 将脚本发布到存储库。 |
开发脚本
用户界面包含一个开发区域,用于对您需要开发脚本的每个资源进行分组。 在此区域中,您可以从 工具箱拖动命令,以不同方式查看代码,并添加窗格以帮助您开发和调试脚本。
"脚本" 视图方式
在开发区域中,单击 脚本 选项卡以使用脚本语言 (一种过程编程语言) 在脚本方式下开发脚本。 以下示例显示了在 "脚本" 方式下开发的样本脚本。
根据命令对添加到脚本的命令 (例如剪切,复制或粘贴) 和特定操作运行公共操作。 下图显示了下拉菜单中的操作选项:
通过右键单击命令来打开菜单。 以下列表显示了可以运行的特定操作:
格式
格式代码语法,如其缩进。切换大纲
折叠所选代码块。 它还会折叠所选行中最接近的代码块。折叠到定义
折叠整个脚本中所有规则集和子例程块的树。显示所有大纲
显示整个脚本的所有大纲信息。
了解有关 脚本方式中的 "脚本" 视图方式的更多信息。
Designer 视图方式
在开发区域中,单击 Designer 选项卡以使用低代码图形界面开发脚本。 以下示例显示了在 Designer 方式下开发的样本脚本。
根据命令对添加到脚本的命令 (例如,编辑,除去,复制或粘贴) 和特定操作运行公共操作。 下图显示了下拉菜单中的操作选项:
通过右键单击命令来打开菜单。 以下列表显示了可以运行的特定操作:
运行至行
运行脚本,直到选择的命令为止。 您还可以使用Ctrl+F10
键盘快捷键。插入
在所选命令周围插入元素,例如在其后面或之前的空行,在其后面或之前的注释以及相关命令。复制
在脚本上添加另一个具有相同输入和输出参数值的相关命令。转换
将所选命令转换为具有相同输入和输出参数值的命令。变量
根据所选命令中的变量,在脚本上查找它们的引用或替换它们。高级
在高级选项中,您可以运行以下操作:抽取例程
创建子例程并将所选命令移入其中。移至例程
将所选命令移至现有子例程。环绕
将所选命令环绕到由某些 流控制 命令创建的指令块中。注释选择
注释所选命令。取消注释选择
取消注释所选命令。
了解有关 Designer 方式中 Designer 视图方式的更多信息。
"调用图" 视图方式
在开发区域中,单击 调用图 选项卡以查看脚本的逻辑结构。 调用图类似于流程图图,其中将脚本中的每个子例程显示为流程图中的新节点。
以下示例显示了用于连接其所有子例程的样本脚本:
在 调用图方式中了解有关 "调用图" 视图方式的更多信息。
“工具箱”窗格
通过单击 视图 选项卡上的 工具箱 元素或使用 Ctrl+W, X
键盘快捷键打开 "工具箱" 窗格。 您可以通过其标签或动词来标识每个命令。 例如,要在 Web 页面中单击,请使用 单击 Web 页面 命令。 按其标签在 Toolbox 上对其进行搜索,或者使用其动词 webClick
。
以下示例显示如何打开 " 工具箱 " 窗格以及如何搜索命令:
该工具箱包含可用于开发脚本的 600 多个命令。 有关更多信息,请参阅 命令。
输出窗格
在 视图 选项卡上,使用 Studio 组中的元素来打开帮助您分析脚本输出并跟踪脚本上的解析器错误的窗格。
- 输出
打开 "输出" 窗格,其中记录来自某些命令 (例如 Log Message 命令) 的消息。
- 错误列表
打开 "错误列表" 窗格,其中显示脚本上的解析器错误。 例如,解析器错误可以针对误用命令,子例程或变量类型启动错误,警告或消息警报。
- 状态栏
显示在 IBM RPA Studio上运行的操作的状态,例如,当您按关键字快捷方式或运行脚本时。
资源窗格
在 视图 选项卡上,使用 Studio 和 Wal 组中的元素来打开帮助您跟踪脚本变量,资产,规则集,子例程和属性的窗格。
变量
打开 "变量" 窗格,其中列出根据其类型添加到脚本的所有变量。 它还可以显示 IBM RPA的环境变量。资产
打开 "资产" 窗格,该窗格根据脚本的类型列出您添加到脚本的所有资产。规则集
打开 "规则集" 窗格,其中列出了您添加到脚本的所有规则集。例程
打开 "例程" 窗格,其中列出了您添加到脚本的所有子例程。属性
打开 "属性" 窗格,其中详细描述了 "报告" 和 "工作流程" 文件中的元素。
编辑脚本
在 主页 选项卡上,使用 编辑 组中的元素将变量,子例程,规则集和资产文件添加到脚本。 下图显示了用户界面上的这些元素。
下表描述了 UI 元素及其操作:
UI 元素 | 描述 |
---|---|
新建变量 | 创建变量。 |
新建例程 | 创建子例程。 |
新建规则集 | 创建规则集。 |
资产 | 创建资产文件。 |
音频文件 | 创建音频文件的资产。 |
图像文件 | 创建图像文件的资产。 |
Web Service | 创建 Web Service 的资产。 |
语法文件 | 创建语法文件的资产。 |
编辑操作
在 主页 选项卡上,使用 操作 组中的元素浏览脚本中的命令,注释或取消注释命令,查看或取消查看变量和资产导入。 下图显示了用户界面上的这些元素。
下表描述了 UI 元素及其操作:
UI 元素 | 描述 |
---|---|
撤销 | 取消上一次更改。 |
重做 | 重做上次更改。 |
向后导航 | 返回到对脚本执行的最后一个操作。 |
向前导航 | 转至对脚本执行的最新操作。 |
注释 | 注释所选行。 |
取消批注 | 取消注释所选行。 |
变量可见 | 使用 Designer 方式时,使变量在脚本上可视。 |
导入可见 | 使用 Designer 方式时,使资产导入在脚本上可视。 |
隐藏描述 | 隐藏命令描述。 |
自动换行 | 合并长行的书面意见。 |
查看脚本 | 查看脚本方式。 |
查看设计器 | 查看 Designer 方式。 |
启动记录器 | 启动 IBM RPA Studio的记录器工具。 有关更多信息,请参阅 记录器。 |
调试脚本
使用 IBM RPA Studio 调试器来检查脚本代码。 UI 显示了许多要单步执行代码的元素,跟踪全局变量值和观察到的变量,并检查代码堆栈。
有关更多概念性和操作方法的内容,请参阅 调试脚本。
调试
在 主页 选项卡上,使用 调试 组中的元素来运行脚本。 下图显示了用户界面上的这些元素。
下表描述了 UI 元素及其操作:
UI 元素 | 描述 |
---|---|
启动 | 运行脚本。 |
启动而不调试 | 运行脚本而不进行调试。 |
逐步启动 | 逐步运行脚本调试。 |
切换断点 | 添加或除去断点。 |
删除所有断点 | 删除脚本上的所有断点。 |
附加到调度 | 将脚本附加到调度作业。 |
附加到运行时 | 将脚本附加到正在运行的机器人。 |
调试过程
使用 调试 选项卡上的元素来单步执行代码并对其进行检查。 下图显示了用户界面上的这些元素。
下表描述了 UI 元素及其操作:
UI 元素 | 描述 |
---|---|
继续 | 继续调试。 |
暂停 | 暂停调试。 |
停止 | 停止调试。 |
单步执行 | 单步跳入下一行。 |
单步跳过 | 单步执行当前突出显示的行。 |
单步跳出 | 将代码块 (如子例程或规则集) 单步跳出到调用该代码块的代码块。 |
逐步切换 | 按步骤调试的方式跟踪调试过程。 |
调试窗格
使用 窗口 选项卡上的元素来跟踪全局变量,查看调用堆栈,运行额外命令以及观察特定变量。 下图显示了用户界面上的这些元素。
以下列表描述了用户界面元素及其操作:
全局变量
打开 "全局变量" 窗格,您可以查看在脚本上设置的每个变量,并在调试时跟踪变量的值。观察
打开 "观察" 窗格,您可以在调试脚本时查看特定变量。 通过右键单击 "全局量" 窗格中的变量并单击 添加观察,向其添加变量。
- 调用堆栈
打开 "调用堆栈" 窗格,您可以跟踪脚本的执行流。
- 立即
打开 "立即" 窗格,您可以运行不在脚本中的命令。
- 调试栏
打开 "调试栏" 框,该框悬浮在主窗口上,并且包含 调试 选项卡中的相同元素。
使用工具来开发脚本
IBM RPA Studio 具有用于创建,测试和调试脚本的内置工具,因此您可以改进机器人功能。 通过这些工具,您可以测试正则表达式,同步资产,创建脚本测试,将知识库文件转换为机器学习模型,训练知识库模型以及运行图像和 PDF 操作。
以下列表描述了用户界面元素及其操作:
正则表达式构建器
打开用于测试正则表达式的 "正则表达式构建器" 工具。资产同步
打开用于同步资产的 "资产同步" 工具。 从 IBM RPA 23.0.3开始,由于除去 IVR ,此工具不可用。 有关更多信息,请参阅 已除去。测试资源管理器
打开用于为脚本创建测试的 "测试资源管理器" 工具。 有关更多信息,请参阅 脚本审计。Machine Learning 模型构建器
打开 Machine Learning 模型构建器工具,您可以使用该工具将知识库文件转换为机器学习模型,例如文本分类,知识库, N-gram 和单词包模型。 有关更多信息,请参阅 机器学习。知识库培训
打开知识库培训工具,该工具可用于测试,改进现有数据以及为知识库模型创建新数据。 有关更多信息,请参阅 训练知识库模型。区域选择器
打开区域选择器工具,用于从 PDF 文件获取图像或文本。 有关更多信息,请参阅 PDF 区域选择器。字段映射器
打开 "字段映射器" 工具,用于从 PDF 文件获取和设置值。 有关更多信息,请参阅 字段映射器。抽取 PDF 文本
打开 "抽取 PDF 文本" 工具,您可以使用该工具与命令集成以从 PDF 文件获取文本。 有关更多信息,请参阅 抽取 PDF 文本。图像剪切器
打开 "图像剪切器" 工具,您可以使用该工具来剪切图像并使用 Crop Image 命令将其导出到脚本。
获取帮助
在 帮助 选项卡上,使用 常规 组中的元素来访问资源,以帮助您了解有关产品的更多信息。 以下列表描述了用户界面元素及其操作:
帮助
转至 IBM RPA 联机文档。IBM RPA 社区
转至 IBM RPA 社区 Web 页面。关于
查看有关已安装的产品及其版本以及 IBM RPA Studio 版本和版权的信息。
查看日志
在 帮助 选项卡上,使用 日志 组中的元素来查看 IBM RPA Studio, Bot Agent 和 IBM RPA Vault生成的日志。 以下列表描述了用户界面元素及其操作:
Studio
查看与 IBM RPA Studio 活动相关的日志。代理程序
查看与 Bot Agent 服务活动相关的日志。保险库文件
查看与 IBM RPA Vault 活动相关的日志。
有关日志的更多信息,请参阅 主要应用程序日志。
布局
通过 UI 重组窗格,或者将窗格用作浮动窗口,将布局重置为缺省值,或者打开起始页。 以下列表描述了用于处理布局的用户界面元素:
开始页面
在 视图 选项卡上,您可以找到 开始页面 元素,该元素将打开或关注 "开始页面" 窗格。重置布局
在 帮助 选项卡上,可以找到 重置布局 元素,该元素会将布局重置为缺省布局。
IBM RPA Studio 设置
在 工具 选项卡上,可以找到 选项 元素,这将打开平台设置窗口,您可以在该窗口中配置内部组件。 有关更多信息,请参阅 IBM RPA Studio 设置。