可以选择禁用物料插件代码

场景
某些特殊场景,我们需要选择已经禁用的物料等基础资料。
注册以下单据插件即可实现。参考下图调整缩进

import clr
clr.AddReference('System')
clr.AddReference('System.Data')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.App')
from Kingdee.BOS import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.Bill import *
from Kingdee.BOS.Core.DynamicForm.PlugIn import *
from System import *

def BeforeSetItemValueByNumber(e):
key = str(e.BaseDataFieldKey.ToUpper());
if (key == "F_GOLD_MATERIALID"):
e.IsShowUsed = False;
e.IsShowApproved = False;

def BeforeF7Select(e):
key = str(e.FieldKey.ToUpper());
if (key == "F_GOLD_MATERIALID"):
e.IsShowUsed = False;
e.IsShowApproved = False;

 

 

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站提供金蝶、钉钉等开发实施相关技术文章的发布和转载。如有侵权,联系立删(info@zjgkd.cn) 。
Powered by WordPress · 苏ICP备13058196号-11