勤哲Excel服务器应用萝卜园

了解你系统里带工作流的模版完成率

 

       工作流程是指工作事项的活动流向顺序。工作流程包括实际工作过程中的工作环节、步骤和程序工作流功能是Excel服务器里的一个重要功能,用户可以地轻松地将实际的工作流程搬到电脑上,通过系统协调各个部门员工的行动步调,保证各项事务有序安排,执行到位。不仅如此,我们还能做一件过去想做而不容易做到的事情,就是审视我们的业务流程设计是否合理,运转是否顺畅,有没有哪些环节效率低下,从而找到改进的契机。

 

比如,我们有这样一个简单的费用报销的流程申请填写好费用报销单后,要经过部门主管财务部们两级审核后由出纳付款

 图片1.png

 

我们想知道在这个流程单据中,总共有多少张申请有多少张已经出纳付款完成,完成率如何,我们可以通过做如下图所示的表来达到我们的目的。

 图片2.png

要知道,工作流的流转过程数据是全部被记录下来的,我们只要知道它们被记录在哪里,就可以利用我们已经学会的各种手段----自定义查询啦,表间公式啦----去得到我们想要的统计及结果。

那么,记录在哪里呢?在两个系统表中:sys_工作流执行,sys_待办事宜。我们用设计者身份登录后,在设计栏目中会看到它们:

 

 

 图片3.png

我们可以定义一个简单的自定义查询,看看这两个表里都有些什么数据:

“sys_工作流执行中包含全部的工作流的每一步,无论是待办的,还是已经办理完成的,其中的字段有:模板名称、任务名称、交办人、交办时间、到期时间、状态描述、办理人、办理时间、描述等等;通过状态描述这个字段,可看出来其所处的状态,是待办,还是已完成;

“sys_待办事宜中是所有的待办事项,包括模板名称、任务名称、描述、交办人、交办时间、到期时间、待办人等字段;由于一个步骤可能同时交给多人办理,同一个待办事项的每个待办人,都会在“sys_待办事宜中占据一条。

 图片4.png

 

 

有了这两个系统表,我们还需要另外两个系统表上的取得模版工作流最后一步任务的名称,以判断流程是否完成,这两个数据表是ES_WfTaskES_Tmp,需要注册成外部数据源,才能调用。

第一步:在服务器电脑上,打开excel服务器客户端,设计标签下,点外部数据源,点新建,过程如下图

 图片5.png

第二步:注册数据表

双击打开刚刚注册,找到es_tmp表,右键点击选注册

 图片6.png

在弹出界面上选设计权限标签

 图片7.png

同样方法注册ES_WfTask

 图片8.png

准备好这些后,我们就可以对系统里所有带工作流的模版的流程完成情况进行统计了

设计一个如图所示的模版,模版的数据项定义定义如下:

 图片9.png

表间公式如下:

 

 

 图片10.png

 图片11.png

 图片12.png

图片13.png

执行效果:

 图片14.png

以上模版均在勤哲Excel服务器2017下设计,如果需要以上已经设计好的模版可以与我联系:QQ:78701063,微信:13810825343


怎么样,试一试吧?

 

打赏

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.6.4 Valyria Theme By 爱墙纸

京ICP备17007816