数据科学、管理科学系课程教学课件——FineReport实验指导书节选====你的第一张报表

  数据科学、管理科学系的数据大屏、数据报表、商务智能、管理信息系统等课程教学,只需简单的数据库基础,解放学生码代码的时间,用更真实的企业案例,更灵活的将思维落地。本节讲述的是通用报表的分析案例:你的第一张报表

  • 实验目的

  通过制作一张简单的报表,了解和数据FineReport报表的制作流程。
在这里插入图片描述

  • 实验原理

  在FineReport中制作一张报表的流程如下:
在这里插入图片描述

1、新建数据连接
  FineReport 报表工程内置了一个 HSQL 数据库,作为FRDemo数据库。当使用FineReport进行数据分析,可以使用内置数据库,包含大量行业、专业数据,方便学习测试。

  同时,FineReport也可以连接外置数据库,支持常见的数据库类型如:MySQL、Oracle、Hsql、Hbase等。

  FineReport 连接数据源的方式多种多样。

  (1)支持通过 JDBC 的方式直接连接数据库;

  (2)通过 JNDI 的方式与应用服务器共享数据连接;

  (3)支持 XMLA 数据连接的方式来与多维数据库进行连接;

  (4)支持通过 JCO 连接 SAP 系统。

2、新建报表类型
  FineReport包含三种报表类型,三种设计模式相辅相成,满足各种报表需求。

  (1)普通模板设计:是 FineReport 最常用,用的最多的设计模式,保存的文件类型为 cpt,依靠着单元格的扩展与父子格的关系来实现模板效果,可进行参数查询,填报报表,图表设计等等,但是在分页预览模式下不能在报表主体中展示控件,而且单元格间相互影响,很难保持独立性。

  (2)聚合报表设计:一般适用于一张模板中显示多个独立模块的报表。

  (3)决策报表设计:一般适用于控件的展示,保存的文件类型为 frm,很好的弥补了普通报表分页预览不能展示控件的问题,同时决策报表可以进行自由拖拽设计,自适应页面大小显示,可以更好的在移动端展示。

3、新建数据集
  数据集是指从数据库中将数据取出来,可直接应用于模板设计的数据展现集合。按使用范围数据集可以分为「服务器数据集」,「模板数据集」两

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FR-Lia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值