电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

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

来源:金蝶云社区作者:金蝶2024-09-236

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

【事件名称】

BeforeDoSaveExecute

保存操作前事件(事务外)



【事件参数】

BeforeDoSaveExecuteEventArgs

DataEntities:本次事务处理的实体



【触发时机】

App层触发。

通常在操作完成初始化后触发,在OnPrepareOperationServiceOption事件之后触发,在OnPreparePropertys事件之前触发。



【功能说明】

操作完成初始化后,会触发此事件。

只有继承了AbstractSave的保存服务,才会触发此事件。

如果是新增单据,此时的数据包,尚未填充主键,通常在此事件中,可以手动填充单据的主键数据,手动创建特殊规则的单据编号等。



【注意事项】

该事件仅在保存操作上触发。



【应用场景】

<1>新增保存单据时手动填充主键数据。

<2>新增保存单据时手动填充单据编号。

<3>保存操作的数据包的数据预处理。

<4>保存操作的数据包的数据再加工。



【代码模板】

using Kingdee.BOS.Core.DynamicForm.PlugIn;
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
using Kingdee.BOS.Util;
using System.ComponentModel;
/// <summary>
/// 【服务插件】BeforeDoSaveExecute
/// </summary>
[Description("【服务插件】BeforeDoSaveExecute"), HotUpdate]
public class BeforeDoSaveExecuteOperationServicePlugIn : AbstractOpera

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

【事件名称】BeforeDoSaveExecute保存操作前事件(事务外)【事件参数】BeforeDoSaveExecuteEventArgsDataEntities:本次事务处理的实体【...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信