为了达到强制用户在操作保存并返回的按钮时启动流程,在保存并返回操作按钮的写入启动流程脚本有如下问题:
1、动作执行前脚本:会提示“不是最新版本”,并且不会返回,但正常保存并且能启动流程
2、动作执行后脚本:在这写脚本时,能正常保存、返回并且能启动流程,但再次打开该表单却无法打开
脚本:
- (function(){
- var doc=getCurrentDocument();
- var webuser=getWebUser();
- var process = getDocProcess(getApplication());
- var params = getParamsTable() || createParamsTable();
- var flowid="11e6-2335-5a2805d8-a915-678c843a98a8";
- doc.setFlowid(flowid);
- params.setParameter("_flowid", flowid)//value为对应的流程Id.
- process.doStartFlowOrUpdate(doc,params,webuser);//启动流程
- println("flowid============"+flowid);
- //return "";
- })()
复制代码 |