二开案例.服务插件.事件.OnPrepareOperationServiceOption

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

二开案例.服务插件.事件.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

【事件名称】OnPrepareOperationServiceOption操作选项设置事件【事件参数】OnPrepareOperationServiceEventArgsContext:上下文SurportBat...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息