获取界面窗口
获取界面窗口组件用于获取应用程序或浏览器窗口,返回浏览器标签页或Windows窗口类型的变量,在后续流程中可直接使用该变量。
# 前置条件
已打开浏览器或应用程序窗口。
# 组件说明
CubeRPA 7.4及以上版本支持Edge浏览器页面自动化。
# 常规设置
浏览器窗口
当窗口定位方式为使用窗口特征信息时:
配置项 | 说明 |
---|---|
窗口选项 | 获取窗口的方式,支持按标签页网址获取窗口和按标签页标题获取窗口两种方式。 |
目标标签页网址 | 目标界面窗口标签页网址,支持常用对象、文本拼接/转换、自定义表达式三种输入方式。 |
目标标签页标题 | 目标界面窗口标签页标题,支持常用对象、文本拼接/转换、自定义表达式三种输入方式。 |
重新选择 | 重新选择浏览器窗口。 |
结果暂存为 | 将获取到的窗口暂存为浏览器标签页类型的变量,名称支持自定义,默认为谷歌浏览器窗口、IE浏览器窗口或Edge浏览器窗口。 |
当窗口定位方式为使用窗口定位器时:
配置项 | 说明 |
---|---|
重新选择 | 重新选择目标元素。 |
编辑定位器 | 配置目标元素,详情请参见定位器 (opens new window)、动作验证 (opens new window)。 |
结果暂存为 | 将获取到的窗口暂存为浏览器标签页类型的变量,名称支持自定义,默认为谷歌浏览器窗口、IE浏览器窗口或Edge浏览器窗口。 |
说明:使用谷歌浏览器或Edge浏览器时,请确保已安装浏览器插件并已开启。
文件夹窗口
当窗口定位方式为使用窗口特征信息时:
配置项 | 说明 |
---|---|
目标窗口标题 | 目标界面窗口标题,支持常用对象、文本拼接/转换、自定义表达式三种输入方式。 |
重新选择 | 重新选择文件夹窗口。 |
结果暂存为 | 将获取到的窗口暂存为Windows窗口类型的变量,名称可自定义,默认为文件夹窗口。 |
当窗口定位方式为使用窗口定位器时:
配置项 | 说明 |
---|---|
重新选择 | 重新选择文件夹窗口。 |
目标元素配置 | 配置目标元素,详情请参见定位器 (opens new window)、动作验证 (opens new window)。 |
结果暂存为 | 将获取到的窗口暂存为Windows窗口类型的变量,名称可自定义,默认为文件夹窗口。 |
应用程序窗口
配置项 | 说明 |
---|---|
重新选择 | 重新选择应用程序窗口。 |
目标元素配置 | 配置目标元素,详情请参见定位器 (opens new window)、动作验证 (opens new window)。 |
结果暂存为 | 将获取到的窗口暂存为Windows窗口类型的变量,名称可自定义,默认为应用程序窗口。 |
说明:本组件支持窗口复用,可从本项目元素库中选择已有窗口:
# 高级设置
窗口定位方式支持使用窗口定位器和使用窗口特征信息两种。当为使用窗口定位器时,可以设置是否启动等待页面加载完成功能(仅适用于浏览器窗口),启动后可等待窗口页面加载完成后再执行后续流程。
其他配置项详情请参见高级设置 (opens new window)。
# 错误处理
详情请参见错误处理 (opens new window)。
# 使用示例
以下为获取浏览器窗口、文件夹窗口、应用程序窗口的流程示例图:
最近更新时间: {
"value": "2023-09-11",
"effect": true
}