1. 概述
FineReport 是一款用于报表制作,分析和展示的工具,用户通过使用 FineReport 可以轻松的构建出灵活的数据分析和报表系统。在企业中 FineReport 的日常使用者大致可分为三类:系统管理员、报表制作者、业务人员。
系统管理员:主要负责 FineReport 的服务器部署、日常运维、权限分配、报表挂载等工作。
报表制作者:主要根据业务人员的需求设计报表、大屏等。
业务人员:将实际业务中的需求提供给报表制作人员,并在 PC 端或移动端使用报表查看数据。
本文主要给出在完成 快速入门 的学习后,报表开发者的基础学习的路径及相关文档。
2. 报表制作基础学习路径
在完成 快速入门 的学习后,如果您属于报表制作者,您可以通过如下路径的文档进行 FineReport 基础学习,并通过实践示例检验自己是否掌握对应的功能,完成整体学习大致需要 14 天的时间。
章节 | 标题 | 内容简介 | 文档 | 习题 |
---|---|---|---|---|
第1章 数据连接基础 | ||||
1.1 | 数据连接 | 了解如何在 FineReport 中获取到数据库中的数据 | 数据连接概述 | - |
1.2 | 数据集 | 了解数据集的基本类型 | 数据集 | - |
第2章 报表基础属性 | ||||
2.1 | 报表类型简介 | 了解 FineReport 提供的报表模式,以及报表类型的缺点与优势 | 报表类型简介 | |
2.2 | 预览模式简介 | FineReport 提供了多种不同的预览方式,了解不同预览模式的优缺点 | 预览模式简介 | |
2.3 | 单元格扩展 | 掌握单元格扩展的概念;学会制作行式报表和交叉报表 | 单元格扩展 | |
2.4 | 父子格 | 掌握父子格的概念;学会制作分组报表和自由报表 | 父子格设置 | |
2.5 | 数据显示方式 | 掌握列表、分组、汇总三种数据显示方式的设置方法及效果 | 数据显示方式 | |
2.6 | 数据显示格式 | 掌握单元格内数据显示格式的设置方法 | 数据显示格式 | |
2.7 | 数据列属性 | 掌握当单元格内容为数据列时,数据列属性设置方式 | 数据列属性 | |
第3章 报表基础设置 | ||||
3.1 | 页面设置 | 掌握报表页面的设置方法 | 页面设置 | 分页时重复显示标题 |
3.2 | 重复与冻结 | 掌握实现表头或结尾行重复和冻结效果的方法 | 重复与冻结设置 | |
3.3 | 按组分页 | 掌握「行前分页」、「行后分页」的设置方法 | 按组分页 | |
3.4 | 固定行数分页 | 掌握按固定行数分页的方法 | 固定行数分页 | |
3.5 | 排序 | 掌握排序的概念;学会简单的排序 | 排序 | |
3.6 | 条件属性 | 掌握条件属性的概念;学会使用条件属性实现:隔行换色、字体高亮 | 条件属性 | 单元格添加预警,间隔背景色 |
第4章 数据查询与过滤基础 | ||||
4.1 | 参数面板 | 了解参数面板的使用方法以及常用设置 | 参数面板简介 | |
4.2 | 参数简介 | 简单了解一下 FineReport 中的参数 | 参数简介 | |
4.3 | 参数种类 | 1)学会使用模板参数实现报表查询效果 | ||
2)学会使用数据集参数实现报表查询效果 | 数据集参数 | |||
4.4 | 控件简介 | 了解参数控件的种类 | 控件简介 | |
4.5 | 控件实际值和显示值 | 了解哪些控件有实际值与显示值之分,以及使用时的区别 | 控件实际值和显示值 | |
4.6 | 下拉框控件 | 掌握「下拉框控件」的属性及应用 | 下拉框控件 | |
4.7 | 下拉复选框控件 | 掌握「下拉复选框控件」的属性及应用 | 下拉复选框控件 | |
4.8 | 数据筛选过滤 | 总结三种数据筛选过滤常用的方法 | 数据筛选过滤的方法 | |
4.9 | 参数为空时查询全部数据 | 掌握如何实现参数为空选择全部的方法 | 参数为空选择全部 | |
第5章 数据填报基础 | ||||
5.1 | 填报功能简介 | 了解填报报表的概念、应用场景、制作流程 | 填报简介 | |
5.2 | 填报控件简介 | 学习填报控件的使用方法以及使用场景 | 填报控件 | |
5.3 | 填报页面设置 | 掌握填报页面的设置方法 | 填报页面设置 | |
5.4 | 填报提交 | 掌握填报提交的类型和内置 SQL提交的设置方法 | ||
5.5 | 数据插入和删除 | 掌握填报页面设置插入和删除按钮的方法 | 插入和删除行列 | |
第6章 可视化图表基础 | ||||
6.1 | 图表简介 | 了解 FineReport 制作图表的大致流程 | 图表简介 | |
6.2 | 图表插入方式 | 掌握插入图表的方式 | 图表插入方式 | |
6.3 | 图表类型简介 | 了解 FineReport 图表的种类 | 图表类型简介 | |
6.4 | 图表数据 | 掌握「图表数据」设置项的通用设置 | 图表数据 | |
第7章 FVS 可视化看板开发基础 | ||||
7.1 | FineVis数据可视化简介 | 了解 FineVis 数据可视化的优势和亮点 | FineVis数据可视化简介 | 第一张 FVS 模板 |
7.2 | FVS 安装及配置要求 | 了解 FVS 的最低配置要求,以及如何安装和获取授权 | FVS安装及配置要求 | |
7.3 | FVS 界面概览 | 了解 FVS 设计界面包含哪些内容 | FVS界面概览 | |
7.4 | FVS 画布编辑及自适应 | 了解 FVS 画布的属性,及预览时在浏览器的自适应效果 | FVS画布编辑及自适应 | |
7.5 | FVS 多分页设计 | 了解 FVS 如何添加分页、分页有哪些属性,分页之间有哪些动画设置 | ||
7.6 | FVS 资源复用 | 在设计可视化看板时,经常会需要使用各种图片素材丰富模板效果。FVS 资源中心提供了丰富的内置资源,同时支持上传自定义素材,以实现更多需求 | FVS资源复用 | |
7.7 | FVS 组件交互属性 | 了解 FVS 组件的点击交互事件、监控刷新或轮播等交互效果设置 | FVS组件交互属性 | |
7.8 | FVS 控件查询交互 | 了解 FVS 支持哪些控件,以及控件查询的基础用法 | FVS控件组件 | |
7.9 | FVS 三维城市组件 | 了解三维城市组件是什么,如何导入数据生成模型、如何配置数据图层 | FVS三维城市场景组件 | |
7.10 | FVS 自定义模型组件 | 了解自定义模型组件是什么,如何导入模型文件,如何配置数据图层 | FVS三维自定义场景组件 |