Jasper(1)——入门

第一次写自己的总结~写得烂大家别介意哈O(∩_∩)O
由于项目需要,导出功能必须要Jasper导出报表,所以不得不用,刚接触真的蛮多坑。现在我自己还没摸索明白,因此很多我都是不知道的,欢迎大家补充~
PS:此次参考多篇文章以及自己实践所总结
这里用的制作报表软件
Jaspersoft Studio-5.6.1.final
软件图片
打开后,感觉到一股eclipse的气息所在
在这里插入图片描述
数据源配置:若需要在报表用到数据源,则要配置;我这里是用到java导入的数据源,这一块我就没配置了,大家若是用到了可以研究研究~

创建一个“myTest”项目

Window -> Show View -> Other… 跳出Package Explorer视图
再次视图空白处,鼠标右键 New -> Java Project
在这里插入图片描述
创好后,你可以在该项目的根目录或者src目录下创建Jasper Report,我这里贪方便直接在根目录下创建
根目录右键 Project…->Other…
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就创建名为“demo1“的jrxml文件

报表文件结构介绍

这里我会根据图中编号说明
在这里插入图片描述

第一部分

Title:只是在首页出现,并且是最上面的(仅出现一次)
Page Header:在每一页的首部出现(若有title则在title下面,以此类推~)
Column Header:表头
Detail 1:专门用来放数据的(范围0-n行记录)
Column Header:表尾
Page Footer:在每一页的底部出现
Summary:总结,在最后一页最后部分出现
当然,以上结构是可以调的~我只是按照图中说明一下哈

第二部分

上半部分是组件,下面是一些已经定义好的函数(这些我用到了再说)
用过Dreamweaver的话,这些用法跟它差不多,可以拖动到相对应的位置

第三部分

有些是对应第一部分的band,这些我忽略了
主要说说常用的
Parameters:入参,比如做过ssm架构的,就是前端传入参数给Controller,从而进行入参
Fields:数据库字段,即用SQL查出来的那些
Variables:设置函数,比如算平均分,总分之类,页码数等等之类的
其他的我都还没用过~
先说到这里啦~
项目地址:https://gitee.com/copaa/jasperdemo
导航栏:
Jasper(2)——简单使用导出PDF报表
Jasper(3)——制作图表报表
Jasper(4)——制作分组报表
Jasper(5)——制作父子报表
Jasper(6)——小技巧& 各种bug(有缘再补充)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值