单据选择基础资料数据时显示未审核、已禁用的数据

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

单据选择基础资料数据时显示未审核、已禁用的数据

默认情况,我们在单据上选择基础资料,如物料、仓库等,打开的列表中只显示 已审核、未禁用的数据。有时业务需要希望能选到 未审核或者已禁用的数据,则可以在单据表单插件处注册如下二开插件取消此限制。


插件示例代码如下(插件注册在表单插件处):

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 == "字段标识"):
    e.IsShowUsed = False;#显示禁用数据
    e.IsShowApproved = False;#显示未审核数据
	
def BeforeF7Select(e):
  key = str(e.FieldKey.ToUpper());
  if (key == "字段标识"):
    e.IsShowUsed = False;
    e.IsShowApproved = False;


单据选择基础资料数据时显示未审核、已禁用的数据

默认情况,我们在单据上选择基础资料,如物料、仓库等,打开的列表中只显示 已审核、未禁用的数据。有时业务需要希望能选到 未审核或者已...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息