存货核算报表二开增加字段

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

存货核算报表二开增加字段

      本文以存货收发存汇总表添加物料助记码为例,来详细介绍存货核算报表二开添加字段,该二开方法同样也适用存货核算其他绝大部分报表添加其他二开字段。以下内容需要有简单的BOS IDE操作基础和C#语句基础。

一、添加报表服务端插件

   可以是新建工程,也可以是和其他类共用的工程,插件继承存货收发存汇总表标准服务端插件Kingdee.K3.FIN.HS.App.Report.InOutStockSummaryService。(标准插件可以通过打开BOS IDE 存货收发存汇总表,查看服务器插件获取)

QQ截图20190625173029.webp

二、重写方法BuilderReportSqlAndTempTable,在执行标准插件方法之后,添加二开方法处理自定义字段

      1、对临时表tableName添加物料助记码字段

      2、对添加的字段进行值更新

      详细代码如下图:

QQ截图20190625171219.webp

三、重写报表表头方法GetReportHeaders,添加自定义列,列代码需和字段代码相同

      (此处添加报表表头字段设计有些报表是在BOS IDE设计的字段,有些报表是在代码中添加设计的表头字段,需要根据实际情况来,如果是在BOS IDE中设计的,就直接拓展BOS IDE,添加对应字段,如果是在报表服务端插件设计的,就在重写该方法,添加字段,原理都是一样的)

blob.webp

四、BOS IDE 拓展存货收发存报表,修改服务器插件,反启用标准插件,注册自己二开的插件类

QQ截图20190625172918.webp


五、BOS IDE 拓展过滤界面“存货收发存汇总表过滤条件”,显示隐藏列添加自定义字段

blob.webp

    

     上面步骤完成之后,把开发的的组件放入安装目录\Kingdee\K3Cloud\WebSite\bin目录下,重启IIS,基本的报表添加步字段骤就完成了。如果还需要添加过滤,分组汇总可参考下面步骤

      

六、添加字段过滤

       在拓展的过滤界面“存货收发存汇总表过滤条件”上,快捷过滤页签添加文本字段“物料助记码”,在插件里面添加过滤处理(该报表提供了开放过滤的相关方法,可以在该方法中直接处理,有些报表未开放过滤的方法,可以采用在BuilderReportSqlAndTempTable方法之后处理,删除临时表中不符合过滤条件的数据,然后更新临时表fidentityid字段,起到过滤的作用)

blob.webp

blob.webp


七、添加字段分组汇总

      在拓展的过滤界面“存货收发存汇总表过滤条件”上,分组汇总页签添加文本字段“物料助记码”

blob.webp

存货核算报表二开增加字段

本文以存货收发存汇总表添加物料助记码为例,来详细介绍存货核算报表二开添加字段,该二开方法同样也适用存货核算其他绝大部分报表...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息