调用单据操作时的一些自定义参数使用方式原创
6人赞赏了该文章
1,353次浏览
未经作者许可,禁止转载编辑于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);
推荐阅读