工作流设计
一个Excel表单可以带一个工作流。工作流定义了Excel表单流动的步骤(任务)、人员和权限。
定义工作流的步骤:
1.“新建”或“打开”一个模版,“工作流”主菜单自动出现。
2.点击“定义工作流”
流程名称:工作流的名称。
流程描述:对工作流的说明。
输入“流程名称”和“流程描述”后,点击“确定”,进入工作流设计环境。
3.进入工作流设计环境
可以发现在模版工作表后面增加了一个叫“workflow”的新工作表,以及出现了一个“工作流设计”菜单。
4.建立任务
点击“工作流设计”上的“新建任务”,出现:
(1)流程任务定义的“基本信息”:
任务名称-工作流的任务名称。
任务描述-任务的说明。
本任务是流程的起始任务-如果选择,该任务是工作流的第一个任务。每个工作流必须有一个起始任务。
完成此步后保存到数据库-如果选择,完成该步后,则将数据保存到数据库中。在“我的工作台”中“报表数据”中查询到。
完成时限:
到期时限-到了定义的时限后,任务完成者的待办事宜中,该任务显示红色。
到期后自动转向-如果选择,到期后自动转向所指定的任务。
(2)执行权限
点击“从工作表上选择”,出现:
选择需要在第一步中填写的工作表上,用鼠标左键点击所需要填写的数据项。选择完成后,点击“确定”。
由哪些用户可执行此任务:
可以选择具体部门角色或全部。选择“全部”,可以任务发到所有部门和角色。
如果该任务不是起始任务,还需要确定任务的执行方式:
(3)后续任务
自动列出后续任务。
5.新建流向
点击“工作流设计”上的“新建流向”,并且点击一个起始任务和一个终止任务,出现:
流向条件:
(1)无条件向下进行
(2)当以下条件满足时向下进行
点击“构造条件表达式”:
显示该表单上的字段,可以构造流动规则。
6.建立完整的工作流程图
反复应用建立任务和建立流向,就可以划出需要的流程图。
注意:workflow工作表在填报时并不显示。
工作流使用规则
1.一个Excel服务器模板只能有一个工作流。
2.工作流中只能有一个“起始任务”。
3.一个任务可以指向多个任务。
4.一个任务仅可以被一个任务指向。
5.流向中可以增加条件。
6.部门和角色需要在不同条件下完成多个任务,需要单独设置多个任务。
7.工作流任务不能启动另一个工作流。
总之,Excel服务器的工作流,在图形上,是一个树形结构。