跳到主要内容

全局变量


功能概述

通过建立全局变量,在不同应用、不同工作流中可以读取和更新其值,从而实现组织内不同应用、不同流程之间数据的共享与传递。

全局变量分为组织级变量和应用级变量,两者的区别就是:

  • 应用级变量是在某一应用下创建管理的,且只能在当前应用中可用。变量可以跨流程被更新,适合一些需要跨流程的值传递比如把子流程中的结果传到父流程中

  • 组织级变量是在组织后台创建管理的,它是跨应用的,可以授权给全组织可用或者指定应用可用

组织级变量

入口

组织下应用管理员可以统一查看与维护组织下所有变量信息。系统根据变量名称按规则进行归组展示,仅支持创建文本和数值类型的变量。

创建变量

组织下应用管理员,进入组织后台-全局变量,选中「组织」,展示在组织下创建的变量列表,添加的变量为「组织级」全局变量。

默认为全组织可用,也可以配置为指定应用可用。还可以配置是否允许在工作流中对变量值进行更新。

选中左侧「某一应用」时,展示在该应用下创建的变量信息。添加的变量为「应用级」全局变量。 变量仅能在当前应用下可用,还可以配置是否允许在工作流中对变量值进行更新。

创建文本类型变量,勾选后在使用变量时将掩码显示,管理员可以在变量管理页可以操作解码查看。

创建数值类型变量,支持对变量值操作增加、减少。

编辑、删除和日志

  • 变量被创建后,名称和类型就为只读状态,不允许再修改了,可以修改变量值以及配置授权信息。

  • 组织后台应用管理员,可以查看所有变量的操作日志信息

全局变量-应用级

入口

应用下管理员/开发者 进入应用管理-全局变量,添加变量,即在当前应用下添加「应用级」全局变量。仅当前应用下可用。

创建变量

设置变量的基本属性:名称、类型、值、描述和能否在工作流中更改

除了可以管理在本应用下创建的应用级变量列表之外,还可以查看已授权给本应用使用的组织级变量信息。

编辑、删除和日志

变量被创建后,名称和类型就为只读状态,不允许再修改了,可以修改变量值以及配置信息。

应用管理员/开发者,仅能查看应用下创建的应用级变量的操作日志信息

变量如何使用

变量可以在工作流所有可以引用动态值的节点被引用

变量如何更新

工作流中的「更新全局变量」节点,可以选择有权限操作更新的变量,对变量值进行更新操作。