单据转换插件--字段映射前事件(OnBeforeFieldMapping)
一、说明
1、所有字段赋值前触发,对是否触发字段映射事件(OnFieldMapping)进行干预,
参数BeforeFieldMappingEventArgs只有有个属性FireFieldMappingEvent,默认为false;
如果要触发OnFieldMapping事件,则需要把FireFieldMappingEvent改为true.
二、示例代码
using System; using System.ComponentModel; using System.Text; using System.Linq; using Kingdee.BOS.Core; using Kingdee.BOS.Util; using Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn; using Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.Args; namespace Kingdee.BOS.TestPlugIn.BillABillB { [HotUpdate] [Description("单据转换插件")] public class BillConvertPlugIn : AbstractConvertPlugIn { /// <summary> /// 字段映射前事件 /// </summary> /// <param name="e"></param> public override void OnBeforeFieldMapping(BeforeFieldMappingEventArgs e) { base.OnBeforeFieldMapping(e); e.FireFieldMappingEvent = true; } } }
老师,在这个事件中,能实现例如什么业务需求场景?
单据转换插件--字段映射前事件(OnBeforeFieldMapping)
一、说明1、所有字段赋值前触发,对是否触发字段映射事件(OnFieldMapping)进行干预,参数BeforeFieldMappingEventArgs只有有个属性FireFi...
点击下载文档
本文2024-09-16 18:15:13发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-20934.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章