FineReport 10.0,导出Excel后插入列很慢。

FineReport 10.0测试版本:2019.08.26、2020.03.26版本。

操作系统版本:Windows 10

Excel版本:Professional Plus 2013


问题描述:

通过FineReport导出的Excel文件数据量在5000~2W行左右,操作插入列或删除列,响应时间需要6~7秒;如果数据量超过5W以上,Excel会hang死。如果打开Excel,清除格式后,操作正常。是否有其他番薯遇到同样问题,怎么解决? 

已测试BO、PL/SQL平台导出的EXCEL文件,无异常。 


CPT设置:无任何设置,简单拽取几个字段展示。


附上截图和CPT源文件:

测试.cpt

Excel性能问题.gif




FineReport 小龙 发布于 2020-4-22 11:33 (编辑于 2020-4-22 11:34)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
小龙Lv3初级互助
发布于2020-4-24 13:45

已经自己解决。 FR报表设计,文本控制属性默认选择了:自动换行。


导致EXCEL导出2W+数据的时候,性能变的特别慢。


解决方案:文本控制属性-> 单行显示

  • 0关注人数
  • 801浏览人数
  • 最后回答于:2020-4-24 13:45
    请选择关闭问题的原因
    确定 取消
    返回顶部