找回密码
 立即注册

QQ登录

只需一步,快速开始

Pirit_Xu
金牌服务用户   /  发表于:2024-10-19 11:13  /   查看:295  /  回复:8
1金币
我们有一张比较大的报表,目前至少有80列,数据源中的数据加载很快,但报表界面渲染的特别慢,如何提升效率

8 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-10-21 10:06:37
沙发
问题描述:
提升报表的渲染速度。

问题解决:
您好,您可以试试下面的方式:
① 去掉报表的背景色、主题设,只显示纯色的表格:
image.png23988341.png


② 如果报表对数据的时效性不重视的话,可以开启报表缓存,不会每次都重新刷新数据,可以提升效率:
image.png188192748.png
回复 使用道具 举报
Pirit_Xu
金牌服务用户   /  发表于:2024-10-21 10:23:02
板凳
见附件,效果还是不太好

报表 2024-10-21 10-20-05.zip

4.16 MB, 下载次数: 16

回复 使用道具 举报
Pirit_Xu
金牌服务用户   /  发表于:2024-10-21 10:25:18
地板
启用页面分页加载效率可以,但变成纵向的了,数据没法看,能支持横向吗

image.png754312743.png
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-10-21 10:29:00
5#
Pirit_Xu 发表于 2024-10-21 10:23
见附件,效果还是不太好

前面的报表缓存开启了么?这个开启之后,应该只有第一次比较慢。后面都是比较快的

如果都不行的话,再试试打开“限制初始预览页数


image.png99640196.png


回复 使用道具 举报
Pirit_Xu
金牌服务用户   /  发表于:2024-10-21 18:05:00
6#
Eden.Sun 发表于 2024-10-21 10:29
前面的报表缓存开启了么?这个开启之后,应该只有第一次比较慢。后面都是比较快的

如果都不行的话,再 ...

报表缓存哪里开启?缓存数据还是页面?看上去不是数据拉取慢 是页面渲染慢,我不把字段和数据绑定也渲染不出来
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-10-22 09:45:33
7#
Pirit_Xu 发表于 2024-10-21 18:05
报表缓存哪里开启?缓存数据还是页面?看上去不是数据拉取慢 是页面渲染慢,我不把字段和数据绑定也渲染 ...

缓存的是数据。这个慢是您给表格绑定数据集后,就会去获取数据的,您只是没有给表格的单元格绑定字段显示。

开启缓存的方式,您看我一楼的回复,有截图,在第后台管理系统中进行设置。
回复 使用道具 举报
Pirit_Xu
金牌服务用户   /  发表于:2024-10-23 08:38:29
8#
Eden.Sun 发表于 2024-10-22 09:45
缓存的是数据。这个慢是您给表格绑定数据集后,就会去获取数据的,您只是没有给表格的单元格绑定字段显示 ...

试过了 没有什么明显提升。  是渲染的问题,如果把报表展示的字段减少到20个以内,响应很快。所以现在平台支持多少字段,下仓汇总报表一般字段都在100个左右
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-10-23 10:09:40
9#

【wyn8.0】快速定位引用的文档

Pirit_Xu 发表于 2024-10-23 08:38
试过了 没有什么明显提升。  是渲染的问题,如果把报表展示的字段减少到20个以内,响应很快。所以现在平 ...


字段的数量我们是没有限制的。前段渲染的时候是逐行去渲染的,可能列数多的时候就慢一些。
您试试打开这个限制预览页数,让报表每次先预览一部分,看看会不会有提升。
image.png270279845.png

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部