大数据集导出excel插件导出的文件大小为0kb

使用的数据源为高斯数据库,数据集的sql为:select * from 表名 limit 5000000,报表中新增按钮控件并在按钮控件上添加大数据集导出的点击事件,然后导出的excel文件是空的,但是数据集改为limit 1000000的时候可以正常导出,这种情况要如何解决?

FineReport 帆软用户MGrgru4Q5d 发布于 2025-2-26 11:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-2-26 11:01

加大Tomact内存试试

最佳回答
0
CD20160914Lv8专家互助
发布于2025-2-26 11:02(编辑于 2025-2-26 11:05)

大哥,原样导出500万行,一个工作表放不下。你得用数据引擎导出!!!

启用行式引擎大数据量导出Excel- FineReport帮助文档 - 全面的报表使用教程和学习资料

行引擎它会压缩导出成多个文件。会拆分行的!!!

excel2007及以上版本一个工作表只能保存1048576行,你500万行,肯定不行了!

Excel 流式导出支持行式引擎插件 - FineReport帮助文档 - 全面的报表使用教程和学习资料

image.png

image.png

  • 帆软用户MGrgru4Q5d 帆软用户MGrgru4Q5d(提问者) 不是原样导出,是用的大数据集导出插件导出的,大数据集导出插件导出和原样导出一样吗?
    2025-02-26 11:05 
  • CD20160914 CD20160914 回复 帆软用户MGrgru4Q5d(提问者) 大数据集导出也会受100多万行的限制呀!!!上面第二个链接插件吧
    2025-02-26 11:06 
  • 帆软用户MGrgru4Q5d 帆软用户MGrgru4Q5d(提问者) 回复 CD20160914 行式引擎导出的是多个.xls文件,需求说导出的数据必须放在一个excel里面。另外大数据集导出不是超100W会分sheet吗,200w可以正常导出,500w就导不了了
    2025-02-26 11:11 
  • CD20160914 CD20160914 回复 帆软用户MGrgru4Q5d(提问者) 这个目前没有好办法,我想象不出哪个业务会看500W行数据,到底有什么意义!!业务是感觉自己太闲,每条数据要去检查,这样才有工作做??不汇总的?导出500W的意义是什么。反正目前这个受excel限制不行!!!
    2025-02-26 11:14 
  • 帆软用户MGrgru4Q5d 帆软用户MGrgru4Q5d(提问者) 回复 CD20160914 行式引擎导出文档说:导出的单个Excel的最大行数受到以下两个条件约束:

    单个Excel的最大行数必须是「固定行数分页」的整数倍。

    单个Excel的最大行数不得超过.xls格式Excel最大行数65536。

    能不能增大Excel最大行数为100W呢?
    2025-02-26 11:20 
  • 2关注人数
  • 38浏览人数
  • 最后回答于:2025-2-26 11:05
    请选择关闭问题的原因
    确定 取消
    返回顶部