实现通过自定义按钮绕过保存更新字段原创
金蝶云社区-Ddodondong
Ddodondong
3人赞赏了该文章 469次浏览 未经作者许可,禁止转载编辑于2022年01月26日 16:38:39
  1. 给按钮增加个空操作,注册一个python服务插件,如下图1.1

    image.png

  2. 示例代码

  3. import clr  

  4. clr.AddReference('System')  

  5. clr.AddReference('Kingdee.BOS')  

  6. clr.AddReference('mscorlib')  

  7. clr.AddReference('Kingdee.BOS.App')  

  8.   

  9. from Kingdee.BOS.Util import *  

  10. from Kingdee.BOS.Util import ObjectUtils  

  11. from System import *  

  12. from Kingdee.BOS.App.Data import *    

  13.       

  14. def EndOperationTransaction(e):       

  15.     for dataEntity in e.DataEntitys:                          

  16.         id = Convert.ToInt64(dataEntity["id"])  

  17.         updateSql = String.Format(" UPDATE T_SC_Credit SET FCOMBO='B'   WHERE FID={0} ", id)  

  18.         DBUtils.Execute(this.Context, updateSql) 

  PS:updateSql根据实际情况编写sql

赞 3