接触jasperreport 后,开发过程中的几个小问题
来源:互联网 发布:情侣定位软件 编辑:程序博客网 时间:2024/04/28 01:45
最近要使用报表打印,所以使用了jasperreport 5.2 。开发过程中有几个小问题
1)选好纸张的格式(Portrait 和 Landspace)如果没有定好,你会发现很痛苦的事,打印机打出来的是坚的。开始的时候,我用Landspace结果,是竖的。
2) 我们使用的时JavaBean 那种形式的。所以要把东西放到list 中,结果,主子表的分页就出现问题了。批量时,只一个一个打印。
3)由于项目需要,生成的报表属于主子表类型,并且是分页的。结果坑人的事来了,子表(subreport) 返回变量,resettype 为page ,主表里选ireport,分页后,每page footer 都一个值。如果主表里选page,结果分页后,每个只有最后一个page footer 有值显示。没有办法,我只好把page footer 放到subreport,然后(print when expresion) 进行控制,最后一张的时候不显示。主表使用 sumary 做为最后一张显示。但问题就来了,page footer 给它设置好45 ,一直在最底部45。而主表里的summary 却跟在detail后面。后来,不小心发现了。我把page footer高度设置高一些,它就往上顶。真是麻烦。
- 接触jasperreport 后,开发过程中的几个小问题
- Android开发过程中的几个小知识点
- javascript使用过程中的几个小问题
- .net开发中的几个小问题
- AdminIII连接linux Postgresql过程中的几个小问题
- web开发过程中的小问题
- 记录开发过程中的一些小问题
- Android开发过程中的一些小问题
- WebSocket开发过程中遇到的几个小问题
- iReport+jasperreport小问题
- Notes 开发中的几个小问题及其解决方法
- DELPHI中DBCHART开发中的几个小问题
- 面试中的几个小问题
- java 中的几个小问题
- ireport中的几个小问题
- 微软新一代平台开发过程中的小问题
- JasperReport:几个莫名其妙的问题的解决
- 下载nutz工程搭建环境测试过程中的几个小问题
- 五、总线的性能
- 升级Mac OS X 和 Xcode的SVN到最新版本
- HashMap的实现原理
- linux samba 快速配置
- linux正确的关机步骤
- 接触jasperreport 后,开发过程中的几个小问题
- ubuntu包的更新和删除
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
- 2013.9.11 美团网面试题
- CodeIgniter自定义配置文件
- Android ListView的图片会不见
- Java菜鸟学习笔记--IDE篇(一):ubuntu下eclipse安装配置
- ORA-19809/ORA-19809: limit exceeded for recovery files 问题处理
- Kgdb And Qemu