第一步,打开Jaspersoft Studio,界面应该长这样(跟eclispse长的一样)
默认的项目名称是MyReports,当然也可以自己创建,此时我们需要这么干
点击File → New → Other,然后你会看到向导,此时勾选show all wizards(不勾选先看看长什么样子),然后点开java 或者jaspersoft studio两个文件夹,一般选的就是java project 或者jasperReports project,当然了,也可以将你自己的文件import到jaspersoft studio然后进行report开发。
java project 和jasperReports project的区别就是:java project 不包含jasper report和jasper server相关的库文件,只需要在你的项目中导入这两个相关的库文件即可:点击build path → configure build path → 选libraries → add libraries → 然后就自己选吧。
第二步,在项目里面给你即将要创建的jrxml文件找个位置,不然看起来太乱了,然后在你要放的位置new
一个jasperreport。在创建的时候你会看到好多好多的模板,你喜欢哪个就用哪个吧,反正我选Blank_A4的模板,并且取个好听的名字。它长这个样子:
在这个模板上,看到Title,Page Header,Column Header,Detail,Column Footer,Page Footer,Summary这七块,还有一些其他的并不常用。
Title:标题,只出现在第一张report的合适位置(只出现一次)
Page
Header:传说中的页眉(不过会被第一页的Title顶下去)
Column
Header:给数据做个表头等
Detail:重复读取数据的地方
Column
Footer:给数据做个统计等
Page
Fotter:传说中的页脚
Summary:跟在Page
Footer后面(页数多了你会发现它会自己占一个坑)
每个部分可以设置其高度,让report显示得符合需求。就这样,一个啥数据都没有的report就出来了。