ireport 打印pdf 为空

在使用ireport 3.7.1版本时,遇到PDF打印内容为空的问题。解决方法涉及jasperreports和iText库的版本匹配,以及在JRXML中正确设置表单属性。在Java代码中,通过HashMap传递参数并利用JasperRunManager运行报告到PDF,确保提供正确的数据源,避免打印为空。
摘要由CSDN通过智能技术生成

1.ireport版本3.7.1

2 .jasperreports-3.6.0.jar    iText-2.1.0.jar   iTextAsian.jar

3.中文和 打印的pdf内荣为空白   设置XXX.jrxml  中各个表单及字典的属性:

      

4.编写代码:

  Map<String, Object> demo = new HashMap<String, Object>();
        demo.put("contractno",contractno); // 登记号
        demo.put("houseno",houseno); // 登记号
        demo.put("address",address); // 登记号
  demo.put("businessno",businessno); // 登记号
  demo.put("fullname", fullname); // 姓名
  demo.put("cardno", cardno); // 地址
  demo.put("cardtype",cardtype); // 证件号码
  demo.put("tel", tel); // 申请日期
  demo.put("money", "280"); // 申请日期

Ja

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值