二开案例.服务插件.事件.OnPrepareOperationServiceOption
【事件名称】
OnPrepareOperationServiceOption
操作选项设置事件
【事件参数】
OnPrepareOperationServiceEventArgs
Context:上下文
SurportBatchTransaction:是否支持批量事件
SupportTransaction:是否启动事务
AllowSetOperationResult:是否允许平台自动添加操作成功的消息
RollbackWhenValidationError:校验异常时是否回滚。true:操作一旦遇到校验错误,直接回滚;false:操作遇到错误不回滚,但会过滤掉出错的实体,继续处理正确的实体。
【触发时机】
App层触发。
通常在BeforeDoSaveExecute、OnPreparePropertys事件之前触发。
【功能说明】
设置操作相关的参数、选项、配置等。
【注意事项】
无
【应用场景】
<1>设置操作是否支持事务,是否支持批量处理。
<2>设置Option参数
<3>设置操作后刷新字段
【代码模板】
using Kingdee.BOS.Core.DynamicForm.PlugIn; using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Util; using System.ComponentModel; /// <summary> /// 【服务插件】OnPrepareOperationServiceOption /// </summary> [Description("【服务插件】OnPrepareOperationServiceOption"), HotUpdate] public class OnPrepareOperationServiceOptionOperationServicePlugIn : AbstractOperationServicePlugIn { public override void OnPrepareOperationServiceOption(OnPrepareOperationServiceEventArgs e) { base.OnPrepareOperationServiceOption(e); // TODO } }
【应用案例】
【二开案例.服务插件.OnPrepareOperationServiceOption】https://vip.kingdee.com/article/385123142005462272
---------------------------------------------------------------------------------------------------------
【二开案例.服务插件.全事件】https://vip.kingdee.com/article/385123929595391744
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
二开案例.服务插件.事件.OnPrepareOperationServiceOption
本文2024-09-23 03:59:24发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162392.html