菜单

变量(自定义变量、应用启动参数)

标签:变量 ,自定义变量 ,启动参数

什么是变量

变量相当于内存中的一个数据存储空间,可以理解成是一种存储多种类型数据的容器,用于数据存储和数据传递。

和所有程序设计语言一样,八爪鱼rpa也有自己的变量,支持类型有文本值、数值、数据表格、列表、日期等等。不同类型的变量创建和使用方法略有不同。

我们可以把变量看作是一个房子的门牌号,通过门牌号我们可以找到房子,而通过变量名也可以访问到不同的变量。不同的类型变量,就像房子一样,有工厂、写字楼、超市、学校、住宅等不同作用。

在八爪鱼RPA中,我们根据不同的形式,可分成自定义变量和流程变量。

 

自定义变量

自定义变量是我们手动创建的,在应用运行前设置好某个特定的值。

创建方法如下

点击+ 号>>设置变量名称>>选择变量类型>>填写变量的值。

 

设置为应用启动参数(设置为输入参数

启动参数简介

勾选”设置为应用启动参数“后,应用运行时会弹出填写参数值的对话框(编辑页面点击运行不会弹出,其他页面如“我的应用/触发器”运行时都会弹出)。

应用启动参数使用场景

应用启动参数可用于需要使用人员填写特定参数的场景。比如输入账号密码,可以在自定义变量里设置为应用启动参数,这样运行后就会弹窗,让使用者填写,就不需要再去流程内编辑了。

支持设置为启动参数的变量类型

1.文本值

2.数值

3.布尔值

 

启动参数的参数控件类型

文本框 

用于单行消息输入到文本框中

多行文本框 

用于多行消息输入到文本框中

文件选择框 

用于选择本地的某个文件

文件夹选择框 

用于选择本地的某个文件夹

下拉菜单-单选

用于设置下拉框进行选择

日期

用于日期的选择,避免日期填写不规范

时间

用于时间的选择,避免时间填写不规范

密码

用于填写密码,输入时会用黑点覆盖,避免显示具体的密码内容

运行参数设置

对于勾选了【设置为应用启动参数】的任务,每次运行时会先出现【运行参数设置】的弹窗。在弹窗内按要求填写参数,然后点击【运行应用】即可。移动鼠标到参数填写框后面的小问号上,可以查看该参数填写的详细说明。

注意:可以勾选“记住内容”,勾选后下次点击运行时,将会将上次填写的参数内容自动填入。
 
 

另外也可以通过webhook来修改自定义参数里的值。详细可以参考:Webhook

示例应用:https://rpa.bazhuayu.com/shareableLink/65b8faabb1c431ffa7dff960

 

系统变量

系统变量不需要手动创建,其中存储有关系统和应用本身的信息。在支持变量输入的输入框中,点击变量选择按钮,即可找到系统变量分类。

系统变量使用场景

需要以当前日期时间进行文件命名,以前需要多步骤处理,现在可以直接用系统变量中的“当前日期时间”;

需要获取当前电脑的桌面绝对路径;

需要获取应用执行时的一些信息,比如执行器名称、触发器名称等

系统变量分类

当前日期时间:获取当前年月时分秒,暂不支持自定义日期时间格式,仅提供yyyyMMddhhmmss格式。

系统路径_桌面(Desktop):获取当前应用所在系统的桌面路径

系统路径_下载(Downloads):获取当前应用所在系统的下载路径

系统路径_用户(User):获取当前应用所在系统的用户路径

系统路径_文档(Documents):获取当前应用所在系统的文档路径

系统路径_图片(Pictures):获取当前应用所在系统的图片路径

系统路径_应用程序数据(Roaming):获取当前应用所在系统的应用程序数据路径

系统路径_临时文件夹(Temp):获取当前应用所在系统的临时文件夹路径

系统路径_系统文件夹(Windows):获取当前应用所在系统的系统文件夹路径

当前应用名称:获取当前运行应用的应用名称

触发器名称:由触发器触发的应用,可获取触发器的名称

触发时间:由触发器触发的应用,可获取触发器的触发时间

执行器名称:由RPA机器人/本地客户端执行的应用,可获取执行器名称

执行用户名:由RPA机器人/本地客户端执行的应用,可获取执行用户名

 

变量类型

各种变量类型,请参考:内置数据类型

 

 

最近修改: 2024-08-14