电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

记录一下python简单的插件开发- beforef7select&基础资料组织 列表只显示用户拥有的组织权限

来源:金蝶云社区作者:金蝶2024-09-164

记录一下python简单的插件开发- beforef7select&基础资料组织 列表只显示用户拥有的组织权限

# 需求 - 多个组织列表 ![0.webp](/download/0100844c42d7c802471da9b2d4dbfb66dac4.webp) ![00.webp](/download/0100917c448eb6f04c79900ed46fdf913402.webp) - 部分权限 ![1.webp](/download/01008b087754bba84fc9b6436e77a3ed5b5b.webp) *表单插件代码* ```python import clr clr.AddReference("System") clr.AddReference("System.Core") clr.AddReference("Kingdee.BOS") clr.AddReference("Kingdee.BOS.Core") clr.AddReference("Kingdee.BOS.Contracts") from Kingdee.BOS.Util import * from Kingdee.BOS.Core.List import * from Kingdee.BOS.Core.DynamicForm.PlugIn.Args import * from Kingdee.BOS.Core.DynamicForm.PlugIn import * from System import * from System.ComponentModel import * from System.Linq import * from Kingdee.BOS.Util.StringUtils import * def BeforeF7Select(e): if e.FieldKey == "F_ORGS":#改成基础资料的标识 e.ListFilterParameter.Filter = JoinFilterString(e.ListFilterParameter.Filter, " (FORGID in(select FORGID from t_sec_userorg where FUSERID = {}))) ".format(this.Context.UserId.ToString())); #(FORGID in(select FORGID from t_sec_userorg where FUSERID = {}))) 改成自己需要的SQL ``` # 实现 ![2.webp](/download/010015876d768b7e4ef1961e12637aec83c2.webp) # 简单的python开发集合 ### [记录一下python简单的插件开发- beforef7select&基础资料组织 列表只显示用户拥有的组织权限](https://wenku.my7c.com/article/432506265244103680?productLineId=1) ### [记录一下python简单的插件开发- 单元格格式化事件&物料收发汇总格式化仓位编码](https:

记录一下python简单的插件开发- beforef7select&基础资料组织 列表只显示用户拥有的组织权限

# 需求- 多个组织列表![0.webp](/download/0100844c42d7c802471da9b2d4dbfb66dac4.webp)![00.webp](/download/0100917c448eb6f04c79900ed...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信