您现在的位置是:首页> 数字化系统数字化系统

根据当前组织过滤指定的销售组织

2024-04-03 数字化系统浏览量121

简介根据当前组织来判断可以选到的销售组织。当当前组织是100的时候可以过滤出来 100与201 组织 ,当当前组织是201的时候只能过滤出来201组织在BOS的表单插件注册一个 python脚本importclrclr.AddReference("Kingdee.BOS")fromKingdee.BOSimport*fromKingdee.BOS.Utilimport*defBef

根据当前组织来判断可以选到的销售组织。当当前组织是100的时候可以过滤出来 100与201 组织 ,当当前组织是201的时候只能过滤出来201组织

在BOS的表单插件注册一个 python脚本

import clr
clr.AddReference("Kingdee.BOS")
from Kingdee.BOS import *
from Kingdee.BOS.Util import *

def BeforeF7Select(e):
    currOrgId = this.View.Context.CurrentOrganizationInfo.ID;
    if currOrgId == 1:
        #当前组织ID为1时,过滤出1和643330
        e.ListFilterParameter.Filter = e.ListFilterParameter.Filter + "FOrgId in (1,643330)";
    elif currOrgId == 643330:
        e.ListFilterParameter.Filter = e.ListFilterParameter.Filter + "FOrgId = 643330";

Tags:

随机图文

文章评论

站点信息

  • 站点名称:lisen个人博客
  • 站点关键词:个人博客,phpcms,个人技术分享,网站建设
  • 栏目数量28篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们