反馈已提交
网络繁忙
使用 FineReport 设计器设计模板,首先需要了解 FineReport 模板制作的思路,沿着其思路来了解 FineReport 报表中的所有功能。
FineReport 报表制作流程如下图所示:
1)新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在 FineReport 设计器中新建一个数据连接,建立数据库与设计器的交互桥梁。
2)新建模板与数据集:数据连接创建好之后,就需要进行模板的添加了,数据连接是用于整个工程的,并没有实质的将数据从数据库中取出来,故还需要在特定模板中新建数据集,通过数据连接从数据库中取数。
3)模板设计:数据准备完成之后,就是进行模板的设计了,模板设计是 FineReport 学习过程中的重中之重,我们将模板设计分为报表设计、参数设计、图表设计和填报设计四个部分,这四个部分是 FineReport 模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据,填报设计是录入数据,将数据写入数据库中,根据实际情况确定使用哪一种使用方式,或者联合使用哪几种使用方式。
4)模板预览:模板设计完成之后,保存模板至工程目录下面,即可预览,在 Web 端查看模板效果。
本文档整理了报表应用的学习路径,主要帮助大家更好地学习如何设计出一张美观的普通报表。
新手的学习路径与 报表制作基础学习路径 中的前 3 章内容相同,如果已经完成了报表制作基础学习路径的学习,可以跳过本节。
行式报表
分组报表
自由报表
纵向分组报表
分组汇总
交叉报表
掌握报表页面的设置方法
掌握排序的概念;学会简单的排序
行式报表排序
列分栏
行分栏
卡片分栏
主子报表分为单表式主子报表和嵌入式主子报表
1)单表式主子报表一般数据集会有两个以上,分别是主表的数据集和子表的数据集,在展现上,一般要求主表以自由格式展现,子表以列表格式展现,为一对多的关系,子报表可能同时存在多个
2)嵌入式主子报表特点是在单元格中嵌入独立的报表模板,嵌入的模板称为「子报表」,嵌入子报表后的整体称为「主报表」
单表式主子报表
嵌入式主子报表
树结构报表简介
折叠树
结果集筛选
筛选过滤
超级链接可以实现:打开一个网页,钻取另一张报表,发送电子邮件,下载文件,数据排序,结合传参实现联动等等。
其应用范围广,功能丰富,JavaScript 类型的超链更是可以通过代码实现诸如 Excel 导出这样的效果,超链应用范围广,设计自由度高。
超级链接
注:若需要系统的学习如何应用超级链接可以参考:超级链接学习路径
单元格JS示例
售前咨询电话
400-811-8890转1
在线技术支持
请前往「服务平台」,选择「在线支持」
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭