找回密码
 立即注册

QQ登录

只需一步,快速开始

程迦

初级会员

39

主题

114

帖子

357

积分

初级会员

积分
357
程迦
初级会员   /  发表于:2023-7-22 08:42  /   查看:1575  /  回复:7
100金币


数据库采用dataset
怎么样才能在数据比较多的情况下显示报表
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

报表加载时,如果数据请求正常,其实前段渲染还是会采用分页渲染的,也就是先加载前几页,但是需要渲染模式是html。所以您在生成时设定打开方式是html、即可: renderFormat: 'html',

7 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-7-22 08:42:40
来自 6#
报表加载时,如果数据请求正常,其实前段渲染还是会采用分页渲染的,也就是先加载前几页,但是需要渲染模式是html。所以您在生成时设定打开方式是html、即可:
renderFormat: 'html',
回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-7-22 10:24:58
2#
你可以按下F12;看下有没有超时的请求
回复 使用道具 举报
程迦
初级会员   /  发表于:2023-7-22 10:28:45
3#
wengMQ 发表于 2023-7-22 10:24
你可以按下F12;看下有没有超时的请求

数据库没有请求超时
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-7-24 13:50:11
4#
程迦 发表于 2023-7-22 10:28
数据库没有请求超时

我们正常加载应该是采用分页加载的,您可以看一下生成AR的参数,这个是不是html加载:

renderFormat: 'svg',

这个是svg还是html。如果是svg的话,改成html试一下
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-7-26 10:56:14
5#
您好,您的问题解决了吗?
回复 使用道具 举报
程迦
初级会员   /  发表于:2024-1-10 08:49:48
7#
Felix.Li 发表于 2023-7-24 13:50
我们正常加载应该是采用分页加载的,您可以看一下生成AR的参数,这个是不是html加载:

renderFormat: ' ...

你好请问 是否是这样设置

还是报表还是显示不出来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-1-10 11:28:45
8#


您好,看您的设置,显示的模式是Galley。
这个是画廊模式渲染,他会把所有未分页的全部显示在一页。如果您的数据很多。显示在一页会导致加载很慢。
特别是页面大的时候,就会有记载时间非常长的情况。
如果可以,推荐使用单页先预览,在所有页加载完成时,在切换画廊模式预览最好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

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