实现通过自定义按钮绕过保存更新字段原创
3人赞赏了该文章
469次浏览
编辑于2022年01月26日 16:38:39
给按钮增加个空操作,注册一个python服务插件,如下图1.1
示例代码
import clr
clr.AddReference('System')
clr.AddReference('Kingdee.BOS')
clr.AddReference('mscorlib')
clr.AddReference('Kingdee.BOS.App')
from Kingdee.BOS.Util import *
from Kingdee.BOS.Util import ObjectUtils
from System import *
from Kingdee.BOS.App.Data import *
def EndOperationTransaction(e):
for dataEntity in e.DataEntitys:
id = Convert.ToInt64(dataEntity["id"])
updateSql = String.Format(" UPDATE T_SC_Credit SET FCOMBO='B' WHERE FID={0} ", id)
DBUtils.Execute(this.Context, updateSql)
PS:updateSql根据实际情况编写sql
推荐阅读