finereport设计器支持在哪些操作系统下

 我来答
l7722526
2017-05-07 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3756万
展开全部
1. 打开设计器
启动FineReport设计器,弹出设计界面。
2. 连接数据源
在设计报表前,首先要添加报表中需展示的数据来源,如安装设计器后自带的内置FRDemo数据库。
选择菜单服务器>定义数据连接,如下:

3. 新建工作簿
点击菜单文件>新建工作簿或者点击

新建一张工作簿,来制作一张普通模板。
4. 添加数据集
在制作报表前,先从数据源中取出这张报表所用的数据,如使用FRDemo中的销量表制作一张地区销量表。
在左侧模板数据集面板中,新建数据集ds1,SQL语句为:SELECT * FROM [销量],如下图所示:

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、结果展示:报表样式、分组效果等。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式