帮助中心
调用工作流

使用此组件可以在当前流程中调用同项目中的其他可视化工作流和Python工作流。

如果您的流程中使用了调用Python模块组件,升级产品至6.5及以上版本时,请使用调用工作流组件替换原流程中的调用Python模块组件。

# 组件说明

# 常规设置

可视化工作流

配置项 说明
执行工作流 当前项目中的可视化工作流。
工作流输入 可视化工作流的输入数据。
工作流输出 可视化工作流的输出数据。
查看可视化工作流 通过双击指定位置查看待调用的可视化工作流。

Python工作流

配置项 说明
执行工作流 当前项目中的Python工作流。
运行超时(秒) 设置Python工作流的运行超时时间。默认为-1,表示不限制Python工作流的运行时间。
执行函数 Python工作流内的函数。
输入参数 函数的输入参数。
返回值暂存为 将返回值暂存为指定类型的变量,名称可自定义,默认名称为Python模块调用结果。
查看Python模块文件 通过双击指定位置查看待调用的Python模块文件。

# 错误处理

详情请参见错误处理 (opens new window)

# 使用示例

# 调用可视化工作流

流程设置

子工作流设置:

主工作流设置:

调试结果

# 调用Python工作流

流程设置 module1代码:

from . import Resource, print

def main(a: int, b: str) -> int:
    z = a + int(b)
    print(a, b, z)
    return z
1
2
3
4
5
6

组件配置:

调试结果


最近更新时间: { "value": "2023-11-24", "effect": true }