FineReport插件-大数据量导出Excel

帆软前端运行数据,在数据量大的情况下,运行速度较慢,容易卡死。

我们除了对查询条件进行卡控去控制数据量的输出外,如下图

还可以设置插件进行控制

一.使用场景

在面对需要大量数据导出进行分析的报表,但是前端明显加载不出来,已下图报表为例,数据列到JX

为了运行的流畅,设置了只能查看一天的卡控,但是用户需要对多天的数据进行数据分析

二.帆软-大数据导出EXCEL的介绍

下图截选帆软的介绍:

三.使用

1.增加一个直接导出的按钮

2.选中按钮,点击“事件”,添加事件选中“点击”

3.按照图片中的数据一一配置,第5步就是把数据集里的字段和设置的参数对应写一下,

第6步的意思为:可以有选择的导出一些列,此处没配置,就是按照预览的效果原样导出;如果只需要导出几列,那就把这几列在下面罗列出来,就不会全部导出。

第7步:就是导出时的文件名,此处没配置,就是按照“模版名-数据集名称”这样导出,如下图二;也可以自己规定名字

以上就是我在实践中使用的大数据集插件。

优点与缺点

这个插件优点就是不用占用很多的内存就导出大量的数据,但是缺点也很明显,导出数据的顺序是按照数据集的列的顺序导出的,如下图,如果调整顺序就必须调整SQL中字段的数据,此外,必须给每个列取中文别名,否则导出的效果,如图二,使用这个插件的就是因为数据量大,但是却还要一个一个取别名,这个地方比较麻烦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值