反馈已提交
网络繁忙
使用 FineReport 设计器设计模板,首先需要了解 FineReport 模板制作的思路,沿着其思路来了解 FineReport 报表中的所有功能。
FineReport 报表制作流程如下图所示:
1)新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在 FineReport 设计器中新建一个数据连接,建立数据库与设计器的交互桥梁。
2)新建模板与数据集:数据连接创建好之后,就需要进行模板的添加了,数据连接是用于整个工程的,并没有实质的将数据从数据库中取出来,故还需要在特定模板中新建数据集,通过数据连接从数据库中取数。
3)模板设计:数据准备完成之后,就是进行模板的设计了,模板设计是 FineReport 学习过程中的重中之重,我们将模板设计分为报表设计、参数设计、图表设计和填报设计四个部分,这四个部分是 FineReport 模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据,填报设计是录入数据,将数据写入数据库中,根据实际情况确定使用哪一种使用方式,或者联合使用哪几种使用方式。
4)模板预览:模板设计完成之后,保存模板至工程目录下面,即可预览,在 Web 端查看模板效果。
本文档整理了报表应用的学习路径,主要帮助大家更好地学习如何设计出一张美观的普通报表。
当单元格内容为数据列时,选中单元格,右侧「单元格元素」面板就会出现数据列属性设置框,可对数据列进行设置
单元格扩展功能,可以让一个字段下的不同数据在多个单元格中展示
单元格的数据显示格式设置
行式报表简介
列分栏
例如:内置的 FRDemo 数据库的「订单表」中只有客户 ID,对应的客户名称在「客户表」中,希望将订单明细报表中的客户 ID显示为对应的客户名称
树结构报表简介
折叠树
比如按照分数段、年龄段、时间段等,属于某个值区间的记录归到一个组里显示
JS实现鼠标点击的行变色
JS实现鼠标点击的列变色
JS实现鼠标点击单元格变色
售前咨询电话
400-811-8890转1
在线技术支持
在线QQ:800049425
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭