调用单据操作时的一些自定义参数使用方式原创
金蝶云社区-拾柒_
拾柒_
5人赞赏了该文章 1,205次浏览 未经作者许可,禁止转载编辑于2023年07月07日 23:07:12
 OperateOption option = OperateOption.create(); 
  // 不执行警告级别校验器    
//option.setVariableValue(OperateOptionConst.MUTEX_IGNORE_VALIDATION, String.valueOf(true)); 
  // 不显示交互提示,自动执行到底
//option.setVariableValue(OperateOptionConst.IGNOREINTERACTION, String.valueOf(true)); 
  // 跳过用户操作权限项
 option.setVariableValue(OperateOptionConst.ISHASRIGHT, String.valueOf(true));
 //有用户打开了当前页面也可以直接执行操作的参数,不受网络互斥限制
 option.setVariableValue("ignoreValidation",String.valueOf(true));
 //取消标准的弹窗提示,比如保存成功
 option.setVariableValue(OperateOptionConst.ISSHOWMESSAGE, "false");
 
 OperationResult opResult = OperationServiceHelper.executeOperate("submit",inhInfo.getDataEntityType().getName(),new DynamicObject[] {inhInfo},option);


赞 5