记录一下python简单的插件开发- 菜单按钮事件(表体菜单按钮事件)执行SQL语句

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

记录一下python简单的插件开发- 菜单按钮事件(表体菜单按钮事件)执行SQL语句

# 实现代码 ```python import clr clr.AddReference("System") clr.AddReference("System.Core") clr.AddReference("Kingdee.BOS") clr.AddReference("Kingdee.BOS.App") clr.AddReference("Kingdee.BOS.Core") clr.AddReference("Kingdee.BOS.Contracts") from Kingdee.BOS.Util import * from Kingdee.BOS.Core.Report.PlugIn.Args import * from Kingdee.BOS.Core.Report.PlugIn import * from System import * from System.ComponentModel import * from System.Linq import * from Kingdee.BOS.Util.StringUtils import * from Kingdee.BOS.App.Data import * def EntryBarItemClick(e):#EntryBarItemClick 表体菜单按钮事件、【BarItemClick】菜单按钮事件 if e.BarItemKey.Equals("line_btn_newdata", StringComparison.OrdinalIgnoreCase):#按钮标识 Model = this.View.Model.DataObject; sqlstr = "exec 存储过程名称 {0}".format(str(Model["Id"]));#替换成您需要执行的sql语句 #this.View.ShowMessage("执行的sql:"+sqlstr); DBUtils.Execute(this.Context, sqlstr); this.View.Refresh();#刷新表单 ``` `如果需要监听表单菜单事件只需修改方法名称即可` ~~def EntryBarItemClick(e):~~ 替换成def BarItemClick(e): :kissing_heart: # 简单的python开发集合 ### [记录一下python简单的插件开发- beforef7select&基础资料组织 列表只显示用户拥有的组织权限](https://wenku.my7c.com/article/432506265244103680?productLineId=1) ### [记录一下python简单的插件开发- 单元格格式化事件&物料收发汇总格式化仓位编码](https://wenku.my7c.com/article/432502474717361152?productLineId=1) ### [记录一下python简单的插件开发- 菜单按钮事件(表体菜单按钮事件)执行SQL语句](https://wenku.my7c.com/article/433286928398603520) ### [python插件 - 动态 简单账表 通过SQL存储过程输出列实现动态展示](https://wenku.my7c.com/article/433709738048508160?productLineId=1):triangular_flag_on_post: ### [Python插件 - 将生产订单二开字段携带至下级订单上](https://wenku.my7c.com/article/434474741080938240?productLineId=1) :new: ### [Python插件 - 单据转换插件-WebApi下推单据 自定义入参插件](https://wenku.my7c.com/article/445155491019305984?fromAction=POST_ARTICLE&productLineId=1) :pushpin: ### [简单Python插件 - 点击菜单弹窗动态表单录入数据返回父窗体](https://wenku.my7c.com/article/449987803519330560?productLineId=1) :pushpin: ### [Python插件 - 【服务插件】取文本字段值赋值基础资料字段](https://wenku.my7c.com/article/453951446166029312?productLineId=1) ### [Python插件 - 保存、审核、提交 发送请求传输至第三方系统](https://wenku.my7c.com/article/452432069977609216?productLineId=1)

您好,这个python可以弹框修改结果条数吗?比如已成功修改多少行之类的,或者能否将sql MS执行结果通过软件弹框弹出来!

记录一下python简单的插件开发- 菜单按钮事件(表体菜单按钮事件)执行SQL语句

# 实现代码```pythonimport clrclr.AddReference("System")clr.AddReference("System.Core")clr.AddReference("Kingdee.BOS") clr.AddRe...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息