配送计划变更引出携带出其他单据数据

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

配送计划变更引出携带出其他单据数据


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 解决方案 二开自定义一个...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息