FineReport:报表模板入门教程
发布时间:2017-10-04 20:17
本文关键词:报表模板
更多相关文章: FineReport:报表模板入门教程_木奶牛_木奶牛_新浪博客 木奶牛 finereport 入门 报表制作
5.报表样式
FineReport工具可以轻松快捷地制作出一张报表,如下图地区销量报表:
6. 实现步骤
6.1 设计表样式
报表主设计界面是一个类似Excel的表格,一些基本的使用方式都与Excel类似,用户可以轻松的设计报表:
6.2 拖拽数据
FineReport报表的设计理念,就是Excel和数据列的结合。上面报表样式基础上,在单元格中绑定对应数据列,设置好数据的显示方式,格子间的关系,,就可以快速的制作一张报表。
如下图,将数据列直接拖拽到单元格内,设置销量字段为汇总-求和。
注:任何数据类型的数据列只要拖拽至单元格,预览便能显示,clob与blob类型也同样使用。
分页预览即可看到如上图效果。
已完成模板可查看
%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport
\Group.cpt
7.发布描述
设计好的报表模板需要通过J2EE服务器如Tomcat、Weblogic等才能够解析,在BS浏览器中查看。
FineReport设计器自带Jetty服务器,下面介绍如何将制作好的模板发布到内置的Jetty服务器中,然后在BS端查看。
8.发布
将制作好的模板保存至内置服务器中自带的WebReport报表工程,%FR_HOME%\WebReport\WEB-INF\reportlets文件夹下面,即发布完毕。
已完成模板可参见
%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport\Group.cpt
9.预览
点击设计器中分页预览按钮,就会启动内置服务器,并加载当前打开的报表,这样我们就可以在浏览器中看到报表了。
在B/S端可以使用报表工具栏对展现出来的报表结果进行打印、导出Excel、PDF等,工具栏菜单可以灵活定制。
注:报表(固定报表)的开发基本上从三点出发:1、条件筛选;2、sql语句实现;3、结果展示。
1、条件筛选:报表交互的条件选择(参数引入)。
2、Sql语句实现:数据源链接、查询结果。
3、结果展示:报表样式、分组效果等。
本文编号:972635
本文链接:https://www.wllwen.com/wenshubaike/mfmb/972635.html