存货核算报表二开增加字段
本文以存货收发存汇总表添加物料助记码为例,来详细介绍存货核算报表二开添加字段,该二开方法同样也适用存货核算其他绝大部分报表添加其他二开字段。以下内容需要有简单的BOS IDE操作基础和C#语句基础。
一、添加报表服务端插件
可以是新建工程,也可以是和其他类共用的工程,插件继承存货收发存汇总表标准服务端插件Kingdee.K3.FIN.HS.App.Report.InOutStockSummaryService。(标准插件可以通过打开BOS IDE 存货收发存汇总表,查看服务器插件获取)
二、重写方法BuilderReportSqlAndTempTable,在执行标准插件方法之后,添加二开方法处理自定义字段
1、对临时表tableName添加物料助记码字段
2、对添加的字段进行值更新
详细代码如下图:
三、重写报表表头方法GetReportHeaders,添加自定义列,列代码需和字段代码相同
(此处添加报表表头字段设计有些报表是在BOS IDE设计的字段,有些报表是在代码中添加设计的表头字段,需要根据实际情况来,如果是在BOS IDE中设计的,就直接拓展BOS IDE,添加对应字段,如果是在报表服务端插件设计的,就在重写该方法,添加字段,原理都是一样的)
四、BOS IDE 拓展存货收发存报表,修改服务器插件,反启用标准插件,注册自己二开的插件类
五、BOS IDE 拓展过滤界面“存货收发存汇总表过滤条件”,显示隐藏列添加自定义字段
上面步骤完成之后,把开发的的组件放入安装目录\Kingdee\K3Cloud\WebSite\bin目录下,重启IIS,基本的报表添加步字段骤就完成了。如果还需要添加过滤,分组汇总可参考下面步骤
六、添加字段过滤
在拓展的过滤界面“存货收发存汇总表过滤条件”上,快捷过滤页签添加文本字段“物料助记码”,在插件里面添加过滤处理(该报表提供了开放过滤的相关方法,可以在该方法中直接处理,有些报表未开放过滤的方法,可以采用在BuilderReportSqlAndTempTable方法之后处理,删除临时表中不符合过滤条件的数据,然后更新临时表fidentityid字段,起到过滤的作用)
七、添加字段分组汇总
在拓展的过滤界面“存货收发存汇总表过滤条件”上,分组汇总页签添加文本字段“物料助记码”
存货核算报表二开增加字段
本文2024-09-23 02:12:39发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-150930.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf