云扩RPA编辑器
产品介绍
产品术语
查找

本文内容导航

    产品术语

    在使用云扩 RPA 编辑器之前,你必须了解以下概念。

    流程项目

    流程项目是用于管理所有跟单个自动化任务相关的所有流程文件的集合。

    比如你需要创作一个定时处理客户订单的自动化流程,就可以创建一个流程项目,跟这个任务相关的所有子流程文件、依赖项等信息都会出现在这个项目中。流程项目是你进行开发、发布以及部署给机器人运行的基本单位。通常情况下,每一个独立的工作任务都应该创建一个新的流程项目。

    流程文件

    流程文件是描述流程逻辑的源文件,格式通常为 .xaml。

    每个流程项目只有一个主流程文件,默认为 Main.xaml,是机器人执行的起点。Main.xaml 是每个流程项目的默认文件,不可以被删除。同时,你可以为项目添加多个子流程文件,用于编写子流程,而主流程与子流程之间是可以相互调用。

    建议可以把流程中相对独立的部分放到一个子流程文件中,这样有两个好处:

    1. 方便被多个流程重复调用;
    2. 让主流程比较简洁,方便未来维护与更新。

    组件

    组件是组成一个流程的基本单元,描述流程中的一步操作,比如打开网站、点击按钮、在输入框中输入文字等等。

    创作一个流程的过程,就是把正确的组件拖入到流程编辑区域中。所以组件是学习编辑器的过程中最重要的内容,熟悉了各种组件的使用,你很快就可以成为自动化流程编辑高手了。

    变量

    变量用于存储流程执行过程的临时数据,与任何编程语言中变量的意义是一样的。

    云扩 RPA 编辑器的流程执行引擎是强类型的,所以变量会有不同的类型,比如整数型、字符串型等。使用变量的主要目的是,在流程中传递数据,比如从网页中获取到文本信息可以存入到一个变量中,进行处理之后,又被另外一个组件使用。

    参数

    参数用于接受来自流程调用者的数据,与任何编程语言中函数的参数是一样的。

    主流程和子流程都可以有参数,在调用这个流程的时候可以传入相应的数值,可以实现每次调用流程都传入不同数据的目的。如果参数不是必须,可以为参数设置默认值。