【工作流】如何在流程定义中正确使用变量
1,009次浏览
编辑于2014年03月11日 09:40:47
问题描述:
变量是为了保存单据业务中的数据,作为工作流和业务单据之间的一个桥梁,来完成整个流
程的运转,在变量的定义当中会有简单变量和对象变量之分,如何才能正确地使用呢?
解决方案:
1. 简单变量:先定义变量类型 ,然后在提交节点进行单据信息的输出,在审批节点进行审
批信息的输出。
− 优点: 容易理解
− 缺点:使用起来比较复杂,不能随拿随用。通常会出现在流程的定义过程中才能决定
需要使用什么信息,然后再进行定义和输出。
2. 对象变量:直接将整个单据信息和审批信息输出到变量中
− 优点:非常方便,随拿随用,无需定义
− 缺点:理解起来会比简单变量稍复杂
说明:
对象变量是在简单变量后新增的功能。主要为了弥补简单变量的缺点,如果习惯了使用对象变量,会节
约很多时间,操作非常简便。
变量是为了保存单据业务中的数据,作为工作流和业务单据之间的一个桥梁,来完成整个流
程的运转,在变量的定义当中会有简单变量和对象变量之分,如何才能正确地使用呢?
解决方案:
1. 简单变量:先定义变量类型 ,然后在提交节点进行单据信息的输出,在审批节点进行审
批信息的输出。
− 优点: 容易理解
− 缺点:使用起来比较复杂,不能随拿随用。通常会出现在流程的定义过程中才能决定
需要使用什么信息,然后再进行定义和输出。
2. 对象变量:直接将整个单据信息和审批信息输出到变量中
− 优点:非常方便,随拿随用,无需定义
− 缺点:理解起来会比简单变量稍复杂
说明:
对象变量是在简单变量后新增的功能。主要为了弥补简单变量的缺点,如果习惯了使用对象变量,会节
约很多时间,操作非常简便。
推荐阅读