【二开方案】如何在移动销售5.0的收款列表中增加自定义字段显示
## 【问题描述】
使用移动销售5.0中的收款功能时,希望在收款列表中各项展示其他字段。比如目前展示的是实收金额,希望展示的是应收金额。如何实现呢?
![image.webp](/download/0100ef25ff06d2f34521aac7e0cbc638816c.webp)
## 【问题分析】
移动销售5.0中的收款列表,未提供自定义字段显示,需要在后台插件中进行二开实现。
## 【解决方案】
1. 扩展表单:CN_MobSalesNewReceiveCollection
2. 编写插件类,继承Kingdee.K3.FIN.Mobile.Business.PlugIn.MobileReceiveFund.MobReceiveList
3.重写InitDisplayConfig方法,然后调用base.InitDisplayConfig会得到ListDisplayConfig对象,对它进行二次处理(如删除、增加、替换某些字段),然后return
4. 注册插件并启用,取消启用默认插件
参考代码如下
``` C#
using Kingdee.K3.Core.Mobile.GWB.Objects;
using Kingdee.K3.FIN.Mobile.Business.PlugIn.MobileReceiveFund;
namespace ClassLibrary1
{
public class MyMobReceiveList : MobReceiveList
{
protected override ListDisplayConfig InitDisplayConfig()
{
ListDisplayConfig listDisplayConfig = base.InitDisplayConfig();
// 根据需要删除对应字段
listDisplayConfig.FieldConfigs.Remove("xxx");
// 根据需要添加对应字段
listDisplayConfig.FieldConfigs.Add("FREALRECAMOUNTFOR",
new FieldInListConfig
{
FieldKey = "字段实体标识如实收金额FREALRECAMOUNTFOR",
FieldName = "标题",
KeyWord = false, //是否关键字段
HightLight = false, //是否高亮
Seq = 999//排序,不能重复
}
);
return listDisplayConfig;
}
}
}
```
【二开方案】如何在移动销售5.0的收款列表中增加自定义字段显示
## 【问题描述】使用移动销售5.0中的收款功能时,希望在收款列表中各项展示其他字段。比如目前展示的是实收金额,希望展示的是应收金额。...
点击下载文档
本文2024-09-23 03:54:45发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-161896.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章