- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Studio 用户指南
“文本”活动
文本识别活动有助于从屏幕上的用户界面元素中提取文本,以及提取用户界面元素相对于屏幕上文本的坐标。在某些情况下,用户界面元素无法通过标准方法来识别,UiPath Studio 中提供的文本自动化活动用于根据用户界面元素包含的文本来识别按钮、复选框和其他用户界面元素。文本识别活动共享“出现”属性,该属性使用户能够指定应对正在抓取的文本的哪个实例进行操作。例如,如果正在搜索的字符串在屏幕上出现 4 次,那么将“出现”属性设置为 3 便会选择单词的第三次出现。
“单击文本 ” 和“ 悬停文本 ” 活动用于单击用户界面元素中的文本或将鼠标悬停在文本上。 指定用户界面对象和文本后,该活动将在用户界面中搜索文本,并单击或悬停在文本上。 这些活动收到一个目标作为输入,该目标可以是字符串变量、区域变量、用户界面元素变量或选取器,用于指示必须执行操作的坐标。 还可以使用“ 在屏幕上指示” 功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。 如果这不适合您,则可能需要手动干预。
“查找文本位置”在指定目标中搜索一个给定字符串,并返回用户界面元素变量,该变量将剪切区域设置为给定字符串的屏幕位置。在没有其他方法来定位用户界面元素,并在您的自动化中进一步使用它们时,此活动对于定位相对于屏幕上文本的用户界面元素非常有用。此活动收到一个目标作为输入,该目标可以是字符串变量、区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出用户界面元素变量,其中包含提供的字符串。
“获取全文” 使用“全文 屏幕抓取”方法从指定的用户界面元素中提取字符串及其信息。 此活动可在执行屏幕抓取时自动生成,同时还会生成一个容器。 此活动可用于从桌面和网页应用程序检索文本。 此活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。 还可以使用“ 在屏幕上指示” 功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。 如果这不适合您,则可能需要手动干预。 该活动输出一个字符串变量,其中包含提取的文本。
“获取可见文本 ” 使用“ 原生屏幕抓取”方法从指定的用户界面元素中提取一个字符串及其信息。 此活动可在执行屏幕抓取时自动生成,同时还会生成一个容器。 此活动可用于从桌面和网页应用程序检索文本。 此活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。 还可以使用“ 在屏幕上指示” 功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。 如果这不适合您,则可能需要手动干预。 该活动输出一个字符串变量,其中包含提取的文本。
“提取结构化数据”可从指示的表中提取数据。您可以通过在“提取元数据”属性中提供 XML 字符串来指定要提取的信息。这可通过使用数据抓取向导设置的所有属性轻松生成。此活动收到一个 XML 字符串和一个目标作为输入,XML 字符串定义要从指示的网页中提取哪些数据,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。该活动输出一个数据表变量,其中包含已提取的数据。
“”检查能否在给定用户界面元素中找到某个文本,如果存在文本,则返回布尔值变量 true,如果不存在,则返回 false。此活动在所有类型的基于文本的自动化中都很有用,因为它可用于根据是否显示给定字符串来做出决策,或者用作“重试范围”活动中的条件,从而在循环中执行某些操作。此活动收到一个字符串变量和一个目标作为输入,字符串变量包含要搜索的文本,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。此活动输出一个布尔值变量,用于声明是否找到文本。