技术文章
About Us

解决之道

首页 >>技术文章 >>解决之道

如何实现勤哲服务器工作流数据暂存?

案例背景

用户填报报表时经常遇到本环节填报内容一次或当天无法全部完成,这就需要将已填写的数据临时保存,等有新数据时再继续填写,数据全部填写完成后再流经下一工作环节

 

解决方案

       在模板中增加本环节工作完成的标志,通过工作流循环进行识别。当部分工作完成后报表仍返回到当前用户的待办事宜中,直到全部完成进入下一环节

 

使用说明

1、 第一种情况:当前任务属于流程的起始任务

2、 第二种情况:当前任务不属于流程的起始任务

 

操作方法:第一种情况

1、 打开:客户端模板→新建模板“生产物料发料单”→设置报表属性(图1

1

2、 定义单一数据项(黄色)和重复数据项(蓝色);“完成情况”为必填项

3、 打开:管理台→新建数据规范 “完成情况”(图2

2

4、 打开:客户端→管理数据表→关联“完成情况”数据规范

5、 打开:客户端→工作流→定义工作流“生产物料发料单_V1” →新建任务“制表”(图3

3

6、 设置“选择任务有效区域”(图4

4

7、 新建任务“复核”→设置“选择任务有效区域”(图5

5

8、 在“制表”“复核”之间建立两个流向,设置:构造条件表达式

6

7

²       当“完成情况=完成”时流向“复核”(图6

²       当“完成情况=未完成”是流向“制单”(图7

9、 完成后的工作流效果图(图8

8

²       黄色点:可以调整线的位置。

²       红色点:任务和流向关联后的接触点,分别是出发点和结束点(黑箭头附近)

10、   打开客户端→报表→填报→“生产资料发料单”

11、   填写一笔数据后,完成情况选“未完成”保存,系统会提示需要指定后续任务的执行    人(图9

9

²       9的提示仅存在当前任务处于起始任务时

12、   打开:我的工作台→待办事宜(图10

10

13、   选中其中任务单击办理,继续填报这张报表

 

操作方法:第二种情况

接:第一种情况第5

5、打开:客户端→工作流→定义工作流“生产物料发料单”→新建任务“制表主表”(图3

6、设置“选择任务有效区域”

11

7、再新建任务“制表明细”,设置“选择任务有效区域”

12

8、再新建任务“复核”→设置“选择任务有效区域”见(图5

9、在“制单主表”“制单明细”之间建立流向选“无条件下向进行”

10、在“制单明细”“制单复核”之间建立两个流向:(图13

13

²       当“完成情况=完成”时流向“复核”

²       当“完成情况=未完成”是流向“制单明细”

11、设置“生产物料发料单”初始填报权限和最终查阅权限及每个任务的使用权限

12、这样当“制表明细”中“完成情况=未完成”时,保存后报表会自动流向当前用户“我的工作台”中,以后可以继续填报。

 

 

http://www.qinzhe.com 上有勤哲Excel服务器软件和录像教程下载