采购申请单根据建议供应商联系人列表过滤联系人
### 〇、新增联系人字段
新增基础资料,绑定基础资料类型为供应商联系人
### 一、使用python脚本注册表单插件
```python
import clr
clr.AddReference('mscorlib')
from System import *
def BeforeF7Select(e):
if e.FieldKey == "F_ABC_Base":#F_ABC_Base是供应商联系人标识
suppiler = this.View.Model.GetValue("FSuggestSupplierId",e.Row)
if suppiler != None:
f_data = []
list_data = suppiler["SupplierContact"]
for data in list_data:
f_data.append(str(data["Id"]))
if len(f_data) > 0:#只显示当前建议供应商联系人列表中的联系人
f_str = "(" +','.join(f_data) + ")"
if e.ListFilterParameter.Filter == "":
e.ListFilterParameter.Filter = "FContactId IN " + f_str
else:
e.ListFilterParameter.Filter += "AND FContactId IN " + f_str
else:#建议供应商的联系人单据体为空则不显示联系人列表
e.ListFilterParameter.Filter = "FContactId < 0"
else:#如果没填写建议供应商则不显示联系人列表
e.ListFilterParameter.Filter = "FContactId < 0"
```
**其他更多文章入口:**[https://wenku.my7c.com/link/s/lbRPP](https://wenku.my7c.com/link/s/lbRPP)
采购申请单根据建议供应商联系人列表过滤联系人
### 〇、新增联系人字段新增基础资料,绑定基础资料类型为供应商联系人### 一、使用python脚本注册表单插件```pythonimport clrclr.AddR...
点击下载文档
本文2024-09-16 19:04:44发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-26253.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章