本帖最后由 RPA智多星-技术支持 于 2023-6-28 18:50 编辑
什么是条件判断? 例如,财务审核场景中,判断报销金额是否不超过报销标准(条件),如果大超过则审核通过,如果超过则审核不通过。
判断某个条件,如果条件满足,才能做某件事情;如果条件不满足,就做另外一件事情,或者什么也不做。 由 某个判断条件 决定了 事务的分支走向。比如: l 判断两个数值是否相等 l 判断某个字符串是否包含另外一个字符串 l 判断某个日期是否大于另外一个日期 l 判断某个文件是否存在 l ……
设计器提供的条件判断命令 在“流程设计”->“条件”下,提供了一系列的条件判断命令。
设计器中使用条件判断 拖拽一个条件判断命令,配置条件。 l IF判断:当条件满足时执行,执行IF代码块,不满足时不执行。 如下图,判断变量是否大于等于2。当var_num>=2时,执行IF代码块里的内容;当var_num<2时,跳过IF代码块的内容,直接继续向下执行。
l 否则:当IF条件不满足时,执行否则代码块。 如下图,判断变量var_num是否大于等于2。当var_num>=2时,执行IF代码块里的内容;当var_num<2时,执行否则代码块里的内容。
l ELSE IF:当IF条件不满足时,判断ELSE IF条件是否满足,如果ELSE IF条件满足,执行ELSE IF代码块。
如下图,当var_num=1时,执行IF代码块;当var_num=2时,执行ELSE IF代码块;当var_num!=1且var_num!=2时,执行否则代码块。
|