easbos 套打基本配置

1、关于编辑界面配置套打,需要在打印事件、打印预览事件中加入这样一段代码

    ArrayList idList = new ArrayList();
         if (editData != null && !StringUtils.isEmpty(editData.getString("id"))) {
       idList.add(editData.getString("id"));
      }
         if (idList == null || idList.size() == 0 || getTDQueryPK() == null || getTDFileName() == null)
             return;
         com.kingdee.bos.ctrl.kdf.data.impl.BOSQueryDelegate data = new com.kingdee.eas.framework.util.CommonDataProvider(idList,getTDQueryPK());
         com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper appHlp = new com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper();
         appHlp.printPreview(getTDFileName(), data, javax.swing.SwingUtilities.getWindowAncestor(this));

2、对于配置单据套打,比如是purorder的editUI的套打,需要打印分录信息和单据的审批信息。我们需要使用多个数据源,当中有一个主数据源,就是purorder对应的query。还有单据审批结果的数据源。通过添加数据源进行添加。还有分录对应了query也需要加进来。也是purorder对应的query

3、配置好多数据源之间的关系 审批结果的billId=主数据源 id   分录的query   Id=   主数据源的 id


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值