【流程控制】-Return返回

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【流程控制】-Return返回

1 功能说明

将结果返回到调用的地方,并把流程的控制权一起返回。

注:1  用于流程返回结果;

2  在流程中,执行到【Return返回】时,会退出当前流程,即该组件所在的流程执行结束。

2 基本使用说明

1  在流程运行结束的地方添加【Return返回】可用于退出流程并返回结果; 流程运行到【Return返回】就结束了,并返回a+b的值,而实际上,该组件也没有后续步骤流程的接口。

2  在其他流程中调用该流程,即可调用该流程的返回值; 例如此处将刚才设计流程的返回值进行输出打印。

3 查看流程编译后生成的代码,可以看到每个流程就是一个函数,【Return返回】即对应Python函数中的关键字return。

4  流程有多个返回值时,在流程管理窗口点击该流程,便可设置返回值的个数。

编译查看代码。

3 参数配置说明

“返回值”参数:流程返回的结果,可以是变量、数值、字符串、列表、以及表达式、函数,流程等; 例如,返回数值。

  • 返回列表。

4 进阶操作

  • 一个流程中可以出现多个【Return返回】组件,但最终执行的只有一个,且在执行该组件后,流程也就运行结束。 下面依旧以打开并登陆双录系统(帐号/密码:ceshi001/typSVU)为例,判断其是否登录成功。 

登录成功了,流程返回为True,登录失败,返回False,但没有执行【IF分支】之后的【输出】组件打印“测试是否打印”。 

  • 在流程中,执行到【Return返回】时,会退出流程,但在【Try异常】组件中,在“开始”或“异常”内执行到了【Return返回】,不会再执行之后的步骤流程,但“结束”后接的步骤流程依旧会继续执行。

【流程控制】-Return返回

1 功能说明将结果返回到调用的地方,并把流程的控制权一起返回。 注:1 用于流程返回结果;2 在流程中,执行到【Return返回】时,会...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息