本帖最后由 kimi 于 2013-10-13 23:34 编辑
表单无类型操作按钮,脚本如下- var flowid="11e2-978b-373080dd-82c9-71106e52e9af";
- var comment = "签收";
- var flowoption = "80";
- var user=getWebUser();
- var nextnodeid = new Array();
- var process = getDocumentProcess();
- var doc= getCurrentDocument();
- var state = doc.getStateLabel();
- if(state == "部门主管待签收" )
- {
- nextnodeid[0]="1364457849938";
- var params = createParamsTable();
- params.setParameter("_flowid", flowid)
- var st=new Packages.cn.myapps.core.workflow.engine.StateMachine()
- var nodert = st.getCurrUserNodeRT(doc,user)
- var currnodeid = nodert.getNodeid();
- process.doFlow(doc,params,currnodeid,nextnodeid,flowoption,comment,user);
- }
复制代码
“签收”为自动提交至的节点。节点设置表单字段。
当点击无类型按钮,流程提交至下一节点。当前节点设置的可操作表单字段不可操作(字段已勾选刷新重计算,退出表单再次进入即可编辑)
求解答。 |