历史版本21 :报表应用学习路径 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

使用 FineReport 设计器设计模板,首先需要了解 FineReport 模板制作的思路,沿着其思路来了解 FineReport 报表中的所有功能。

FineReport 报表制作流程如下图:
222

1)新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在 FineReport 设计器中新建一个数据连接,建立数据库与设计器的交互桥梁。

2)新建模板与数据集:数据连接创建好之后,就需要进行模板的添加了,数据连接是用于整个工程的,并没有实质的将数据从数据库中取出来,故还需要在特定模板中新建数据集,通过数据连接从数据库中取数。

3)模板设计:数据准备完成之后,就是进行模板的设计了,模板设计是 FineReport 学习过程中的重中之重,我们将模板设计分为报表设计参数设计图表设计填报设计四个部分,这四个部分是 FineReport 模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据,填报设计是录入数据,将数据写入数据库中,根据实际情况确定使用哪一种使用方式,或者联合使用哪几种使用方式。

4)模板预览:模板设计完成之后,保存模板至工程目录下面,即可预览,在 Web 端查看模板效果。

2. 学习计划编辑

本文档整理了报表应用的学习路径,主要帮助大家更好的学习如何设计出一张美观的普通报表。

章节标题内容简介文档教程
第1章数据连接
1.1数据连接概述建立数据库与设计器的交互桥梁数据连接概述
1.2数据集
数据集是指从数据库中将数据取出来,可直接应用于模板设计的数据展现集合数据集
第2章报表类型
2.1第一张入门报表
通过制作一张简单普通报表,让大家可以快速了解 FineReport 报表的制作流程第一张入门报表
2.2报表类型FineReport 模板设计主要包括普通模板设计、决策报表设计和聚合报表设计三种模板设计类型模板设计类型
2.3普通报表简单介绍普通报表的特点以及普通报表的分类
普通报表设计
第3章报表预览模式
3.1报表预览模式简介FineReport 有多种预览模式:分页预览、填报预览、新填报预览、数据分析、移动端预览报表预览模式简介
3.2分页预览FineReport 的默认预览方式,一般在只需要查看报表数据用于分析的时候使用分页预览
第4章单元格属性及单元格元素设置
4.1数据列属性
当单元格内容为数据列时,选中单元格,右侧「单元格元素」面板就会出现数据列属性设置框,可对数据列进行设置
数据列属性
4.2单元格扩展单元格扩展功能,可以让一个字段下的不同数据在多个单元格中展示单元格扩展
4.3父子格设置父子格设置可以使字段在单元格扩展时,能够表现出他们之间的层级关系父子格设置
4.4数据显示方式数据的显示方式有三种,分别为:列表、分组、汇总数据显示方式
4.5数据显示格式单元格的数据显示格式设置数据显示格式
第5章普通报表设计示例
5.1行式报表行式报表即清单式明细表,是最常见也是最简单的报表样式行式报表简介
5.2多数据源报表

一张报表中可以定义多个数据集,分别取出需要的数据库表,所取的数据库表甚至可以来自于不同的数据库。通过几个例子说明多个数据集数据如何相互关联来实现多源报表

多数据源报表
5.3分组报表
通过几个例子说明分组报表如何进行设计分组报表简介
5.4分页报表简单介绍各种不同类型的「分页」应用分页应用汇总
第6章普通报表设计进阶
6.1分栏报表分栏是指在每个分组的对数据进行分栏组内分栏
6.2主子报表
单表式主子报表一般数据集会有两个以上,分别是主表的数据集和子表的数据集,在展现上,一般要求主表以自由格式展现,子表以列表格式展现,为一对多的关系,子报表可能同时存在多个单表式主子报表
6.3
树状报表事物之间存在分支层次关系时,一般可用折叠或缩进形式的组织树展现组织树报表示例