【二开方案】如何在移动销售5.0的收款列表中增加自定义字段显示

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

【二开方案】如何在移动销售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中的收款功能时,希望在收款列表中各项展示其他字段。比如目前展示的是实收金额,希望展示的是应收金额。...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息