物料收发汇总表新增字段在底部显示合计值二开方案原创
金蝶云社区-fengyj
fengyj
18人赞赏了该文章 42次浏览 未经作者许可,禁止转载编辑于2024年09月27日 19:45:44

在物料收发汇总报表上添加一个 数量字段或者金额字段,想要在报表底部的合计行上显示该字段的合计值,类似 库存数量,如下图:

上传图片


二开插件示例代码如下:

//编译此插件后注册在服务端插件处,并停用标准插件 StockSummaryRpt
//

using Kingdee.BOS.App.Data;
using Kingdee.BOS.Contracts;
using Kingdee.BOS.Core.Report;
using Kingdee.K3.SCM.App.Stock.Report;

namespace CustomerPluginService.demo
{
    public class StockSummaryRptTestRpt : StockSummaryRpt //继承原报表插件StockSummaryRpt,此处是物料收发汇总表
    {
        public override List<SummaryField> GetSummaryColumnInfo(IRptParams filter)
        {
            List<SummaryField> listField = base.GetSummaryColumnInfo(filter);
            SummaryField field = new SummaryField("汇总字段1", Kingdee.BOS.Core.Enums.BOSEnums.Enu_SummaryType.SUM);//Kingdee.BOS.Core.Enums.BOSEnums.Enu_SummaryType.SUM 汇总类型
            listField.Add(field);

            field = new SummaryField("汇总字段2", Kingdee.BOS.Core.Enums.BOSEnums.Enu_SummaryType.SUM);
            listField.Add(field);

            return listField;
        }
    }
}


赞 18