解决采购订单实体服务规则设置隐藏物料名称不生效问题

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

解决采购订单实体服务规则设置隐藏物料名称不生效问题

问题:采购订单实体服务规则设置隐藏物料名称不生效

原因:标准功能插件里面设置了按业务类型隐藏显示物料名称。

解决 : 使用python插件覆盖标准插件功能


示例勾选了FCheckBox的情况下隐藏物料名称,否则显示

import clr

clr.AddReference('System')

clr.AddReference('Kingdee.BOS')

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

from Kingdee.BOS import *

from Kingdee.BOS.Core.Bill.PlugIn import *

from Kingdee.BOS.Core.Metadata import *

from System import *


def AfterUpdateViewState(e):

     FCheckBox= this.Model.GetValue("FCheckBox");

     if FCheckBox==True:

         this.View.StyleManager.SetVisible("FMaterialName", None, False);

     else:

         this.View.StyleManager.SetVisible("FMaterialName", None, True);

def AfterBindData(e):

     FCheckBox= this.Model.GetValue("FCheckBox");

     if FCheckBox==True:

          this.View.StyleManager.SetVisible("FMaterialName", None, False);

     else:

          this.View.StyleManager.SetVisible("FMaterialName", None, True);


解决采购订单实体服务规则设置隐藏物料名称不生效问题

问题:采购订单实体服务规则设置隐藏物料名称不生效原因:标准功能插件里面设置了按业务类型隐藏显示物料名称。解决 : 使用python插件覆...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息