访问业务流程:Xrm.Page.ui.process
返回一个包含当前活动进程的对象:getActiveProcess
设置业务流程控制的显示状态:
Xrm.Page.ui.process.setDisplayState("state"); //Collapsed(折叠) or Expanded(展开) var StageCollection = activeProcess.getStages(); // ** getStages var stageId = stage.getId(); //stage id var stageName = stage.getName(); //stage name
显示/隐藏流程
Xrm.Page.ui.process.setVisible(true); // true(显示) Or false(隐藏)
获取当前阶段的名称id
var activeStage = Xrm.Page.data.process.getActiveStage(); alert(activeStage.getId()); alert(activeStage.getName());
进入业务流程的下一阶段
var activeProcess = Xrm.Page.data.process.getActiveProcess; if (activeProcess != null) { Xrm.Page.data.process.moveNext(function (result) { if (result == "success") { // ** Code for success goes here alert("Worked"); } else