变量
变量贯穿了整个RPA流程。几乎每个动作都会有变量的参与。
变量的种类
分为自定义变量与系统变量
系统变量
系统变量为内置固定变量,无法新增、修改、删除。
- v_b_not_timeout(网页元素未超时):Boolean类型。主要用在Web流程中判断等待过程是否超时。
- v_s_filepath(文件路径):String类型。主要用在选择文件后,记录文件路径。
- v_s_current_date(当前日期):String类型。以YYYY-MM-DD的形式显示当前日期。
- v_s_current_datetime(当前日期时间):String类型。以YYYY-MM-DD HH:MM:SS的形式显示当前日期时间。
- v_s_current_timestamp(当前时间戳):String类型。以时间戳的形式显示当前日期时间。
自定义变量的数据类型
新增自定义变量的时候,会涉及数据类型,通常有如下类型:
- Boolean——布尔类型
- Date——日期类型
- Datetime——日期时间类型
- Dictionary——字典类型,Key / Value的形式
- List——列表类型
- Number——数字类型
- String——字符串类型
- WebElement——网页元素类型
- XMLNode——XML节点类型
自定义变量的新增
Step 1. 点击“+”按钮
Step 2. 弹出的对话框中,依次选择变量类型,填写变量名称,变量描述(需要的话)以及变量默认值(需要的话)
Step 3. 需要注意的是,List与Dictionary的默认值针对的是Subtype。类型分别为Boolean,Number,String。以List为例,理解如下:
默认值:[True,False]
默认值:[0,1]
默认值:[‘Hello’,’YooginX’]
自定义变量的修改
点击变量右边的“...”按钮,随后点击“Edit variable”。相关字段请参考自定义变量的新增
自定义变量的删除
点击变量右边的“...”按钮,随后点击“Delete variable”。
如果此变量已应用在流程中,系统会明确告知,请谨慎判断后确认删除。