Python实现付款申请单的业务类型为工资付款申请可以选择到对应的供应商与客户

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

Python实现付款申请单的业务类型为工资付款申请可以选择到对应的供应商与客户

背景:付款申请单的业务类型为工资付款申请时怎么设置可以选择到对应的供应商与客户?

按照以下Python就可以实现:

  1. 打开付款申请单元数据,表单插件注册以下Python即可:

2.效果:

Python语句

import clr
clr.AddReference("Kingdee.BOS")
from Kingdee.BOS import LocaleValue
from Kingdee.BOS.Core.Metadata import EnumItem
from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import ComboFieldEditor
from System.Collections.Generic import *


def AfterBindData(e):
    typeField = this.View.BusinessInfo.GetField("FCONTACTUNITTYPE")
    newList = List[EnumItem]()
    for item in typeField.LookUpObjectList:
        enumItem = EnumItem()
        enumItem.Caption =  LocaleValue(item.Name, this.Context.UserLocale.LCID)
        enumItem.Value = item.FormId
        newList.Add(enumItem)
        
    fieldEditor = this.View.GetControl("FCONTACTUNITTYPE")
    fieldEditor.SetComboItems(newList) 
    this.View.UpdateView("FCONTACTUNITTYPE")
    recfieldEditor = this.View.GetControl("FRECTUNITTYPE") 
    recfieldEditor.SetComboItems(newList) 
    this.View.UpdateView("FRECTUNITTYPE")



Python实现付款申请单的业务类型为工资付款申请可以选择到对应的供应商与客户

背景:付款申请单的业务类型为工资付款申请时怎么设置可以选择到对应的供应商与客户?按照以下Python就可以实现:打开付款申请单元数据,表...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息