找回密码
 立即注册

QQ登录

只需一步,快速开始

unwilling

初级会员

1

主题

6

帖子

259

积分

初级会员

积分
259

活字格认证

最新发帖
unwilling
初级会员   /  发表于:2014-11-19 16:55  /   查看:10596  /  回复:10
数据量比较大,报表张数比较多的时候(比如1000,2000张以上),加载的比较慢。
下面的问题能不能实现,用什么方法?

1,画面处理结束以后,报表第一页马上显示出来,其他的页面边浏览边加载。
2,边浏览边加载的过程中,总张数实时跳动更新。
谢谢。

10 个回复

倒序浏览
unwilling
初级会员   /  发表于:2014-11-20 09:31:00
沙发
比较着急,请管理员帮忙解答,谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-20 14:47:00
板凳
回复 2楼unwilling的帖子

请问希望实现的是否为链接效果:
http://www.gcpowertools.com.cn/L ... 1&action=19

请你把报表发到论坛我们看下是否有优化的可能。
回复 使用道具 举报
unwilling
初级会员   /  发表于:2014-11-20 15:32:00
地板
回复 3楼iceman的帖子

同步运行和异步运行是什么意思,有没有说明资料?
报表设计的关系不大,主要是加载模式。
目前的做法是,全部的报表都初期化完毕以后再显示,这个过程中花费的时间比较长。
能不能用另一种方式处理,就是第一张报表初期化完成以后就直接表示出来,然后后面的报表在后台继续初期化。
就不用等了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-20 17:07:00
5#
回复 4楼unwilling的帖子

要看您的报表中是否有全局变量,例如页数、公式等,如果有则会导致报表全部价值完成才能查看。

AR中没有控制同步异步的接口,依照报表的样式和使用方法自主决定。
回复 使用道具 举报
unwilling
初级会员   /  发表于:2014-11-20 17:20:00
6#
回复 5楼iceman的帖子

没有全局变量呢,怎么实现?

另外同步异步相关连的说明资料有没有?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-20 17:45:00
7#
回复 6楼unwilling的帖子

本身 AR 并没有同步异步这个概念,所以也没有详细的文档说明。

如果没有全局变量自身就会呈现出 3# 链接加载,最好把您的模板上传到论坛我们来查看下是否有优化的可能性。
回复 使用道具 举报
unwilling
初级会员   /  发表于:2014-11-20 23:26:00
8#
想要实现的就是 3# 链接加载 这种实现方式。
链接的实现方式,sample代码可以给下么?或者大概的实现方式,用什么方法。
拜托了!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-21 11:02:00
9#
回复 8楼unwilling的帖子

Sample 下载地址为:
WinForms:http://www.gcpowertools.com.cn/products/redirect.aspx?r=30
ASP.NET:http://www.gcpowertools.com.cn/products/redirect.aspx?r=42

相应报表在 Demo 的路径为:
ActiveReports Sample for WinForms\ActiveReports for WinForms\Reports\rptPerformance.cs
回复 使用道具 举报
unwilling
初级会员   /  发表于:2014-11-25 13:39:00
10#
好的,谢谢!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部