用子流程功能避免测试时反复输单
金蝶云社区-yzx99_2
yzx99_2
1人赞赏了该文章 698次浏览 未经作者许可,禁止转载编辑于2016年04月19日 17:05:56
因为要调试一个流程的脚本,经验少,要反复操作:流程发布,表单输入,提交,然后看到“挂起”,再去改流程脚本,流程发布,再重新输入,提交……
想几个方法:一是自动输入,也需要控制IE对输入单元自动填写,目前手头没有现成的代码。二是把挂起的单据重新应用新的流程,也找不到明显的数据库后台操作方法。最后看到子流程想到,是否用子流程来实现一个单据重复应用新的流程。
经过一阵尝试,基本构建了一个方案。
先建立一个临时用的简单流程,流程模板中指向该流程(我主要是测试流程中的脚本,而不是界面上的功能,所以可以放弃原来的各点控制内容)。子流程就指向我要测试的流程。
当我的脚本写错了,子流程挂起,就把子流程结束,临时的主流程仍然可以使用。再在“审批”节点进入新的子流程。这样一次的输入就可以反复使用非常多次。