预览报表优化---页面呈现慢

数据集sql在数据库软件中执行速度 1秒不到,在界面上30条每页,但加载非常慢(大概3分钟左右),数据分页量在300页左右,是渲染原因?有什么优化路径吗?

报错截图

FineReport 帆软报表工程师 发布于 2023-7-24 15:12 (编辑于 2023-7-25 10:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-24 15:14

按你的描述,你的是页面渲染满了

试试这个

单数据集分页 SQL 实现层式报表-https://help.fanruan.com/finereport/doc-view-996.html

  • 帆软报表工程师 帆软报表工程师(提问者) 开启行式引擎后 查询出错
    2023-07-25 10:44 
  • snrtuemc snrtuemc 回复 帆软报表工程师(提问者) 看看有没有其他不支持的功能开启了
    2023-07-25 10:56 
  • 帆软报表工程师 帆软报表工程师(提问者) 回复 snrtuemc 按楼下提供的点,看了下,确实有几项功能开启了,但如果不支持和 功能使用 二选一的话,就无解了
    2023-07-25 11:08 
  • snrtuemc snrtuemc 回复 帆软报表工程师(提问者) 是的,目前有限制,要么直接数据集直接限制数据量
    2023-07-25 11:10 
  • 帆软报表工程师 帆软报表工程师(提问者) 回复 snrtuemc 好的,谢谢
    2023-07-25 11:56 
最佳回答
0
shirokoLv6资深互助
发布于2023-7-24 15:13(编辑于 2023-7-24 15:14)

你页数这么多,可能是数据量太多了吧,试试用新计算引擎?

新計算引擎介紹- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

最佳回答
0
HHHHH123Lv7中级互助
发布于2023-7-25 10:51(编辑于 2023-7-25 10:52)

检查下

image.png

  • 帆软报表工程师 帆软报表工程师(提问者) 是不是必须要将这些不支持的 功能去掉, 看了一圈,确实发现有添加 好几条不支持的 功能(有一个字段取值 非JDBC数据库,sql参数中 使用报表函数 查询,模版后缀的不分页设置在管理系统已经关闭了)。如果这些不支持功能必须去掉才可以,那就是跷跷板问题了
    2023-07-25 11:07 
  • HHHHH123 HHHHH123 回复 帆软报表工程师(提问者) 目前是的,所以一般新计算引擎只适合展示简单的大数据量的报表;除非你能自己实现类似懒加载的功能
    2023-07-25 11:32 
  • 3关注人数
  • 523浏览人数
  • 最后回答于:2023-7-25 10:52
    请选择关闭问题的原因
    确定 取消
    返回顶部