|
|
【myApps/OBPM版本号】:v4.4- sp 21
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:最后一行空指针,是因为getWebUser()的原因?
A:看下是否和这个示例有差异
(function(){
var appid=getApplication();
var flowid="__PAKNgDJ1IYlgDujFNMQ";
var webuser=getWebUser();
var doc = getCurrentDocument();
var docProcess = getDocProcess(appid);//获取DOC业务处理类
var params = createParamsTable();
params.setParameter("_flowid", flowid)//flowid为对应的流程Id.
docProcess.doStartFlowOrUpdate(doc,params,webuser);//启动流程
println("启动成功!!!");
//提交流程
var nextnodeids = new Array();
nextnodeids[0] = "1635768479498";
var currnodeid="1635768477907" //获取当前节点ID
var flowoption = "80"; //流程操作参数 80是提交
var comment = "需要维修";
docProcess.doFlow(doc,params,currnodeid,nextnodeids,flowoption,comment,webuser);
println("提交成功!!!");
})()
可能是参数问题,这里下一节点是要一个数组
|
|