EAS 自定义套打,用java代码改变套打模板打印的值

一.登录EAS设置对应的套打模板配置值

二.在EAS开发环境新增一个class类继承要修改打印值的super类。

public IRowSet process(IRowSet rs, R1PrintDataSource rds)
    throws Exception {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        
        while(rs.next()){
            if(rs.toCollection() != null &&   rs.toCollection().size()> 0){
                String payNmae =rs.getString("payCondition.name");
                String bizDate =rs.getString("bizDate");
                if(payNmae !=null && bizDate !=null){
                    String d = settlementDate(getTheNumber(payNmae).toString(),sdf.parse(bizDate));
                    rs.updateString("OtherBillPlan.recievePayDate", d);
                }
            }     
        }
        return rs;
    }

三、在套打中引入这个类

 

发布了13 篇原创文章 · 获赞 2 · 访问量 9324
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览