第七章 用工作流实现“产品发货单”流转自动化
1.工作流的基本概念 工作流,通俗地说,是对Excel文件流转过程的控制。在Excel服务器中,每个Excel文件只能设定一个工作流。工作流可以由多个“任务”和“流向”组成。两个任务之间只能建立一条流向。
a.起始任务 任务是工作流中的一个步骤。在每个工作流中必须有一个起始任务。 1.基本信息 任务名称:该任务的名称。任务描述:描述该任务要求。本任务是流程的起始任务-选择是否起始任务。完成此步后保存到数据库中-选择是否保存到数据库中。如果选择是,则可以在“我的工作台”上看到填过的数据。完成时限-到期后,如果还没有完成,则该在“待办事宜”中的任务就变为红色了。 2.执行权限执行权限指具有启动该任务的用户可以填写的单元格。 点击“从工作表上选择”,下面的界面将所有的数据表中的数据项全部列出,供流程设计者授权:
B.一般任务1.基本信息 任务名称:该任务的名称。任务描述:描述该任务要求。本任务是流程的起始任务-选择是否起始任务。完成此步后保存到数据库中-选择是否保存到数据库中。如果选择是,则可以在“我的工作台”上看到填过的数据。完成时限-到期后,如果还没有完成,则该在“待办事宜”中的任务就变为红色了。 2.执行权限 (1)数据项填写权限-执行权限指具有启动该任务的用户可以填写的单元格。点击“从工作表上选择”,下面的界面将所有的数据表中的数据项全部列出,供流程设计者授权: (2)执行任务的用户权限主要有两种情况:
- 由上一步执行人指定。
- 指定部门和角色,目前,只能指定到一个部门和一个角色。
在部门和角色的下拉列表中都有“全部”,可以把一个任务分配到所有人。(3)任务执行方式
- 抢先式-将任务发给多个人,但只有第一个打开的人才能执行,执行完后,其他人的该任务被取消。
- 并列时-将任务发给多人,每个人都必须执行。
c.流向流向-Excel文件流动的顺序。至少有两个以上的任务,才能构成流向。 无条件向下进行-任务必须向下一个任务流转。 当以下条件满足时向下进行-系统对构成的条件进行核对,如果满足,则向下进行。 条件符号说明: <> 取值1 不等于 > 取值1 大于 >= 取值1 大于等于 < 取值1 小于 <= 取值1 小于等于 = 取值1 等于介于 取值1 取值2 形如 %取值1%
2.“产品发货单”工作流的实现定义好的“工作流”,如下图所示: (责任编辑:泉水) |