1 功能说明
【流程变量】的用法类似于局部变量,只能在当前申明的子流程中进行调用,不可以给其他子流程使用。
2 基本使用说明
2.1 变量定义
在窗口左侧,有一个【我的变量】区域,这里可以对所有的变量进行定义,点击【+】按钮即可定义一
个变量,如新增一个流程变量aa。
点击变量,鼠标右键单击即可进行变量的删除操作。
2.2 变量赋值
新增完成之后,点击变量名,在窗口右侧可以对变量进行赋值,如下: 变量aa的值为12345,默认值中可以设置字符串(需要加单引号)、数字、list数组等,基本格式如下。
aa = '金蝶云苍穹RPArpa' #定义字符串
bb = 1234 #定义数值
cc = ['你好','rpa',666] #定义列表
生成的代码如下:
如不进行赋值操作,则变量的初始值为None。
2.3 变量类型
变量类型分为4种:一般变量、密码变量、数据表格、FTP服务器。
• “密码变量” 密钥或敏感信息可以使用“密码变量” 在选择“密码变量”类型时,默认值中输入的内容会黑色圆圈替代,不显示明文,同时编译后在代码中也是经过加密的。
也可设置为明文显示:
• “FTP服务器” 在使用FTP相关可视化组件功能时,需要将FTP服务器相关参数申明到一个“FTP服务
器”变量当中
“变量名称”同一般的变量名称
“变量类型”FTP服务器
“变量描述”描述一下此变量功能
“对象类”默认IFtp
“服务器地址”服务器地址需要加单引号
“服务器端口”同真实连接ftp服务器端口(一般21 2121)
“编码格式”默认‘utf-8’,有些服务器是‘GB18030’
“默认值”无需更改 使用FTP组件只需传入该实例即可
3 注意事项说明
流程变量只能使用于当前工程的当前流程中,不能在其他的流程中进行调用. 如变量aa在子流程flow3中进行了定义,那么在子流程flow3中可以调用变量aa,但是其他流程却无法调用变量aa。