操作参数OperateOption控制说明原创
金蝶云社区-eris
eris
10人赞赏了该文章 1,129次浏览 未经作者许可,禁止转载编辑于2022年05月05日 18:20:16

一般调用接口都可以传操作选项参数对整个操作过程进行控制,下面是一些控制参数的说明:

1、设置查询数据,没有数据时不抛异常,否则会抛“您要读取的数据在系统中不存在,可能已经被删除!”错误。

     option.SetThrowExceptionWhenNotFind(false);

     示例,查询数据,传入操作线下

      var option= OperateOption.Create();

      option.SetThrowExceptionWhenNotFind(false);

      BusinessDataServiceHelper.LoadSingle(this.Context,"主键值", "动态实体类型",option)

2、忽略警告,在验证的数据时警告错误不会弹出交互

      option.SetIgnoreWarning(false);

3、不验证,操作中配置的校验服务都不走,验证事件也不运行

      option.SetValidateFlag(false);


赞 10