分享一个超级好用的【python插件开发】案例原创
金蝶云社区-云社区用户k8649110
云社区用户k8649110
0人赞赏了该文章 155次浏览 未经作者许可,禁止转载编辑于2024年02月26日 08:05:00

分享一个超级好用的【python插件开发】案例

import clr

clr.AddReference('mscorlib')
clr.AddReference('Kingdee.BOS.App.Core')
from Kingdee.BOS.App.Core import *


def EndOperationTransaction(e):
    if this.FormOperation.OperationId == 1:
        for dataEntity in e.DataEntitys:
            #审核后设置采购日期等于审核日期
            dataEntity["Date"] = dataEntity["ApproveDate"];

        BusinessDataWriter(this.Context).Save(e.DataEntitys);


一、Python的优势
1、对环境没有要求,无论公有云、混合云还是私有云都可用;
2、一个小需求,C#实现可能需要半天,而Python插件实现,估计也就30分钟;
3、Python插件无需部署,即时注册,即时实现功能;
4、Python的代码量特别少,真的是少到可怕。

{点击查看更多的python插件教程}


赞 0