![](https://img-blog.csdnimg.cn/20200122203620143.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Ireport报表
jasper 制作工具
蜡笔小ming
再见
展开
-
Ireport多个报表整合成一张pdf
最近遇到了一个打印的业务要求,根据客户选择多个月份得日期来获得该日期下产生的交易明细的打印,其中每个月份要求单独打印。此时就很尴尬了,因为一般我们做都是引入一个数据源,来制作一个报表,=,现要求多个数据源生成多张报表,这该如何是好?现有两种解决方案:第一种:因为可以拿到每个月的数据,for循环同步请求生成多份pdf,每个月占一份。存于服务器下,然后再将后台拼接起来,此方法明显不足,工作...原创 2018-09-14 15:40:15 · 3225 阅读 · 0 评论 -
ireport隐藏的bug
事情大概是这样的,我司采用32位的电脑用于办公,但我制作报表用的是自身的电脑64位,因为32位电脑没安装ireport软件,所以我是用64位电脑上的ireport软件编译成生成jasper文件放项目的指定路径下,发现采用的该软件(版本5.5)自带的宋体会在32位的电脑上出现英文间隔性问题,在64位则不会。 于是乎必须利用外源字体包,于是百度得到这里不做赘述,将字体包打成j...原创 2018-10-04 16:23:54 · 284 阅读 · 0 评论 -
Ireport 常用
报表要取得当前页/总页,在ireport的变量里面有一个$V{PAGE_NUMBER},直接拖到报表上,设置属性,Evaluation Time 选择Now时,表示当前页数("第"+$V{PAGE_NUMBER}+"页,") 选择Report时,表示总页数("共"+$V{PAGE_NUMBER}+"页") 选择Group时,表示按组分类当前组总页数("共"+$V{...转载 2018-10-10 10:05:30 · 317 阅读 · 0 评论