项目:在编辑阶段,用于组织管理一个或多个流程的文件的集合被称为项目,项目由项目文件,流程文件,组件依赖等内容组成。
流程:一组控件+操作按照指定顺序执行的过程。
流程图:流程图可用于各种情况,从大型项目到小型项目,你都可以在其中重复使用它。
说明:
与序列不同,流程图最重要的方面是适用于更加复杂的业务逻辑。你可以运用多个不同的逻辑运算符以更多样化的方式简单快速地集成自动化项目。
序列:序列是最小的项目类型。它们适用于线性过程,因为它们使你能够无缝地从一个组件转到另一个组件,并可以充当单个组件块。
说明:
序列的关键特征之一是它们可以作为独立的自动化项目或流程图的一部分而一次又一次地被重用。
状态机:状态机是微软.NET 框架中的一种编程范式,通过状态的改变实现程序逻辑的推进, 非常适合大型项目。
组件:构成流程的基本模块。组件分为内置组件和组件市场。
变量:变量用于存储流程执行过程的临时数据,与任何编程语言中变量的意义是一样的。
说明:
云扩 RPA 编辑器的流程执行引擎是强类型的,所以变量会有不同的类型,比如整数型、字符串型等。使用变量的主要目的是,在流程中传递数据,比如从网页中获取到文本信息可以存入到一个变量中,进行处理之后,又被另外一个组件使用。
参数:参数用于接受来自流程调用者的数据,与任何编程语言中函数的参数是一样的。
说明:
主流程和子流程都可以有参数,在调用这个流程的时候可以传入相应的数值,可以实现每次调用流程都传入不同数据的目的。如果参数不是必须,可以为参数设置默认值。
属性:一个组件包含多个属性。组件操作的目标、方式等细节。
选择器:选择器是一项功能,可通过其他地址和存储为 XML 片断的属性来标识用户界面元素。完成元素标识以执行自动化项目中的特定组件,每当我们使用与图形用户界面元素进行交互的组件时,选择器就会自动生成。
扩展:将自动化能力扩展到 web 浏览器、Java 应用程序 Citrix 虚拟应用程序和桌面等。它们支持在这样的环境中对 UI 元素进行本机检测,以便正确地构建选择器。
市场:提供由云扩科技及合作伙伴共同开发的自动化组件,AI 组件及共享流程,下载后即可在编辑器内使用。云扩市场包括组件市场、代码市场、流程市场。
OCR:在 PDF 文件、图像和纸质文档中挑出字母和符号的软件,使用户能够以数字方式编辑文档的内容。
录制:手动保存操作,自动创建业务流程。
Citrix:录制时在虚拟环境上使用该操作。
UI 元素:用户界面的一部分,如,菜单、按钮等。
非结构化数据:在非结构化系统中,没有以定义的方式组织的信息,通常由文本、日期和数字填充。