电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

二开案例.账表表单插件.账表合计行修改合计值

来源:金蝶云社区作者:金蝶2024-09-233

二开案例.账表表单插件.账表合计行修改合计值

【应用场景】

账表合计行修改合计值。


【案例演示】

采购订单执行明细表,调整汇总行中的入库数量的汇总值如下:

入库数量 = 订货数量 - 收料数量


【实现步骤】

<1>编写账表表单插件,代码如下。

using Kingdee.BOS.Core.Report.PlugIn;

using Kingdee.BOS.Core.Report.PlugIn.Args;

using Kingdee.BOS.Util;

using System;

using System.ComponentModel;


namespace Jac.XkDemo.BOS.Report.PlugIn

{

    /// <summary>

    /// 【账表表单插件】账表合计行修改合计值

    /// </summary>

    [Description("【账表表单插件】账表合计行修改合计值"), HotUpdate]

    public class SummaryRowSetValueSysReportPlugIn : AbstractSysReportPlugIn

    {

        public override void FormatCellValue(FormatCellValueArgs args)

        {

            base.FormatCellValue(args);

            // 启动VS并在位置断点后,通过观察args参数可以拿到账表所有显示列的信息

            // 订货数量:FORDERQTY

            // 收料数量:FRECEIVEQTY

            // 入库数量:FIMPORTQTY

            if (args.IsSummaryRow && args.Header.Key.Equals("FIMPORTQTY", StringComparison.OrdinalIgnoreCase))//21年7月后的补丁才支持属性IsSummaryRow

            //if (args.CellType == Kingdee.BOS.Core.Enums.BOSEnums.Enu_ReportCellT

二开案例.账表表单插件.账表合计行修改合计值

【应用场景】账表合计行修改合计值。【案例演示】采购订单执行明细表,调整汇总行中的入库数量的汇总值如下:入库数量 = 订货数量 - 收...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信