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

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

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

【事件名称】

OnPreparePropertys

数据包预加载事件



【事件参数】

PreparePropertysEventArgs

FieldKeys:字段标识集合,服务插件中要用到的字段,需要提前将字段的标识插入到此集合中。



【触发时机】

App层触发。

通常在OnPrepareOperationServiceOption事件之后触发,在InitializeOperationResult事件之前触发。



【功能说明】

设置哪些字段的数据需要加载到单据的数据包中。

默认情况下,保存操作是全量数据包,而类似提交,审核,删除等操作都是非全量数据包,而是按设置的需要加载的字段生成的精简数据包。



【注意事项】



【应用场景】

将插件要使用的字段,提前注册,后续就能直接在数据包中获取,不需要再自己去数据库读取。



【代码模板】

using Kingdee.BOS.Core.DynamicForm.PlugIn;
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
using Kingdee.BOS.Util;
using System.ComponentModel;
/// <summary>
/// 【服务插件】OnPreparePropertys
/// </summary>
[Description("【服务插件】OnPreparePropertys"), HotUpdate]
public class OnPreparePropertysOperationServicePlugIn : AbstractOperationServicePlugIn
{
    public override void OnPreparePropertys(PreparePropertysEventArgs e)
    {
        base.OnPreparePropertys(e);
        // TODO
    }
}



【应用案例】

【二开案例.服务插件.OnPreparePropertys】https://vip.kingdee.com/article/385392948630073088

---------------------------------------------------------------------------------------------------------













【二开案例.服务插件.全事件】https://vip.kingdee.com/article/385123929595391744

【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

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

【事件名称】OnPreparePropertys数据包预加载事件【事件参数】PreparePropertysEventArgsFieldKeys:字段标识集合,服务插件中要用到的字段...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息