配送计划变更引出携带出其他单据数据
1 案例需求描述
配送计划变更引出需要携带出其他单据的数据,但平台的引出逻辑只能携带出本单的字段数据。
2 解决方案
二开自定义一个引出按钮,实现引出逻辑。
3 实现步骤
新增一个按钮,绑定一个操作,在afterDoOperation里面实现引出逻辑
主要逻辑
先新增一个Excel,并确定好Excel的字段,然后把要引出的数据放到一个DataSet里面,然后使用工具类把数据写入Excel并完成引出(注意:ExportHelper这个工具类需要依赖标准的mds的common包)
引出数据的DataSet它里面的数据包含了两个表的数据,一个是当前单配送计划变更的数据,一个是它的上游单配送计划单据的数据,先根据配送计划变更的id,把要引出的字段数据查询成一个DataSet,然后上游单据配送计划存了配送计划变更的id,字段是hx_sourcebillid,所以可以用配送计划变更id查出配送计划数据的一个DataSet, 利用都有的配送计划变更id这个条件,把两个DataSet用leftjoin连接成一个DataSet。
开始引出数据
4 开发环境及版本
星瀚版本号:V5.0.022
5 适用单据范围
配送计划变更
配送计划变更引出携带出其他单据数据
1 案例需求描述 配送计划变更引出需要携带出其他单据的数据,但平台的引出逻辑只能携带出本单的字段数据。 2 解决方案 二开自定义一个...
点击下载文档
本文2024-09-23 00:04:47发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-137159.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章